platform
noun(plat-form)
a woman's shoe with a very high thick sole
platform
noun(plat-form)
any military structure or vehicle bearing weapons
Synonyms: weapons platform, 
platform
noun(plat-form)
a document stating the aims and principles of a political party
Synonyms: political platform, political program, 
program, 
 Examples:
Their candidate simply ignored the party platform. 
platform
noun(plat-form)
a raised horizontal surface
Examples:
The speaker mounted the platform. 
platform
noun(plat-form)
the combination of a particular computer and a particular operating system