1. An underwater structure or geological formation that serves as a base or surface, often used in oil and gas extraction, marine research, or military applications
The submarine platform in the North Sea contains significant oil reserves.
A plataforma submarina no Mar do Norte contém reservas significativas de petróleo.
2. A submerged continental shelf or elevated seafloor region suitable for construction or resource extraction
Engineers designed the submarine platform to withstand extreme underwater pressure.
Os engenheiros projetaram a plataforma submarina para resistir à pressão extrema subaquática.