oil company

Explore definitions, synonyms, and language insights of oil company

Definitions

Noun
a company that sells oil

More General Terms