English

edit

Etymology

edit

Blend of petrol +‎ oil

Noun

edit

petroil (uncountable)

  1. A mixture of oil and gasoline used in certain types of vehicle engine.

Anagrams

edit