oil platform

Definitions

General Science

  • noun a large construction which is positioned over an oil well in the sea, containing living quarters for workers and pumping and drilling equipment

Commerce

http://www.dictionarycentral.com/definition/oil-platform.html