search

Oil company

Meaning

Noun

In Translation hubs & Petrochemistry:
A company that is
to
or
of petroleum/oil. (This
is a
hub.)
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com