oil business

1. (noun) an industry that produces and delivers oil and oil products
Synonyms: oil industry, refining industry
Related Words: industry



Terms and Conditions of Use / Copyright Notice