Definify.com

Definition 2025


engine_oil

engine oil

English

Noun

engine oil (plural engine oils)

  1. Synonym of motor oil