ROAD OIL
Meaning of ROAD OIL in English
noun
: oil (as from asphalt-base petroleum) put on roads to lay the dust and act as a waterproof binder
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012