Loading page
oil business is a noun meaning "an industry that produces and delivers oil and oil products". It carries one recorded sense.
an industry that produces and delivers oil and oil products
Definitions, synonyms and semantic relations for oil business come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.