Test your vocabulary with our 10-question quiz!
TAKE THE QUIZhydrocarbon oil
noun
: any of various oily liquids consisting chiefly or wholly of mixtures of hydrocarbons (as petroleum or many of its products) compare mineral oil
Love words? Need even more definitions?
Merriam-Webster unabridged
Share