Meaning of winter oil in English:

winter oil

noun

  • Any of various oils that maintain a low viscosity or remain clear at low temperatures.

Origin

Early 19th century.