"platform" in the noun sense
1. platform
a raised horizontal surface
"the speaker mounted the platform"
2. platform, political platform, political program, program
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"
3. platform
the combination of a particular computer and a particular operating system
4. platform, weapons platform
any military structure or vehicle bearing weapons
5. chopine, platform
a woman's shoe with a very high thick sole
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License