oil pressure

Explore definitions, synonyms, and language insights of oil pressure

Definitions

Noun
pressure that keeps oil on the moving parts of an internal-combustion engine