oil platform

English dictionary entry

Meanings

noun
  1. A large structure used to house workers and machinery needed to drill and then produce oil and natural gas in the ocean.

Word forms

oil platform oil platforms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.