What is the meaning of platform in English?

Learn vocabulary with pictures as well as definitions of platform in English

Learn in

See more

n. platform

Definition of platform in English

Shoe with a sole that is considerably thicker and higher than others of the same type.

See more

n. platform

Definition of platform in English

Raised, horizontal structure beside a set of train tracks where a train is boarded or offboarded.

See more

n. breeding platform

Definition of breeding platform in English

Floating structure on the sea from which numerous submerged cords are hung and where mussels, oysters and other molluscs are bred.

See more

n. offshore platform

Definition of offshore platform in English

Large construction located at sea, designed to drill wells in order to extract and store oil and natural gas.

Synonyms of offshore platform in English

oil platformoil rigoffshore drilling rig