platform

noun

A horizontal surface raised above the level of the adjacent area, as a stage for public speaking or a landing alongside railroad tracks.

noun

A vessel, such as a submarine or an aircraft carrier, from which weapons can be deployed.

noun

An oil platform.

noun

A place, means, or opportunity for public expression of opinion.

noun

A vestibule at the end of a railway car.

noun

A formal declaration of the principles on which a group, such as a political party, makes its appeal to the public.

noun

A thick layer, as of leather or cork, between the inner and outer soles of a shoe, giving added height.

noun

A shoe having such a construction.