Definify.com

Definition 2024


engine_oil

engine oil

English

Noun

engine oil (plural engine oils)

  1. Synonym of motor oil