Definition of petroil in English:

petroil

noun

  • Petrol to which has been added a small proportion of oil, used as a combined fuel and lubricant in some two-stroke engines; = "mixture".

Origin

1920s; earliest use found in The Times. Blend of petrol and oil.

Pronunciation

petroil

/ˈpɛtrɔɪl/