Meaning of “oil platform” in the English Dictionary


"oil platform" in Business English

See all translations

oil platformnoun [ C ]

uk us also production platform

NATURAL RESOURCES, PRODUCTION a large structure that carries equipment that is used to get oil from under the sea:

Final assembly of the oil platforms is to be undertaken at the yard in the north-east of Scotland.

(Definition of “oil platform” from the Cambridge Business English Dictionary © Cambridge University Press)