■ noun a structure designed to stand on the seabed to provide a stable base above water for the drilling and regulation of oil wells.
OIL PLATFORM
Meaning of OIL PLATFORM in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004