VividLex

Home / Thesaurus / oil business

Thesaurus: oil business

an industry that produces and delivers oil and oil products

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. an industry that produces and delivers oil and oil products