road oil
noun
: oil (as from asphalt-base petroleum) put on roads to lay the dust and act as a waterproof binder
Love words? Need even more definitions?
Merriam-Webster unabridged
Share