Word Study
oil business
WORDNET DICTIONARY
Noun oil business has 1 sense
- oil business(n = noun.group) oil industry, refining industry - an industry that produces and delivers oil and oil products; Array is a kind of industry
For further exploring for "oil business" in Webster Dictionary Online