oil platform
Meanings
noun
- A large structure used to house workers and machinery needed to drill and then produce oil and natural gas in the ocean.
Word forms
Synonyms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.