platform
nounA horizontal surface raised above the level of the adjacent area, as a stage for public speaking or a landing alongside railroad tracks.
nounA vessel, such as a submarine or an aircraft carrier, from which weapons can be deployed.
nounAn oil platform.
nounA place, means, or opportunity for public expression of opinion.
nounA vestibule at the end of a railway car.
nounA formal declaration of the principles on which a group, such as a political party, makes its appeal to the public.
nounA thick layer, as of leather or cork, between the inner and outer soles of a shoe, giving added height.
nounA shoe having such a construction.