oil platform

views updated

oil plat·form • n. a structure designed to stand on the seabed to provide a stable base above water for drilling and servicing oil wells.