(OIL OR GAS) PLATFORM

Meaning 1:

(oil or gas) platform - a large structure with facilities to drill wells, to take out and process oil and natural gas, and to temporarily store product until it can be brought to shore for refining and marketing