Home

Word

oil pressure, n.
more info pressure that keeps oil on the moving parts of an internal-combustion engine
<noun.phenomenon>

oil pressure