Feedback
Oil platform
Meaning
Noun
●
A large structure used to
house
workers
and
machinery
needed
to
drill
and then
produce
oil
and
natural gas
in the ocean.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better