Learn That Word

Synonyms for Platform (same or very similar meaning)

WordNet sense 1 (a document stating the aims and principles of a political party):
program, political platform, political program

WordNet sense 2 (any military structure or vehicle bearing weapons):
weapons platform

WordNet sense 3 (a woman's shoe with a very high thick sole):
chopine


From the ODE community, based on WordNetadd/edit