platform
noun
a raised horizontal surface
“the speaker mounted the platform”
a document stating the aims and principles of a political party
“their candidate simply ignored the party platform”
“they won the election even though they offered no positive program”
the combination of a particular computer and a particular operating system
any military structure or vehicle bearing weapons
Synonymsweapons platforma woman's shoe with a very high thick sole
Synonymschopine
Source: WordNet 3.1, Princeton University
