platform
noun
-
a woman's shoe with a very high thick solechopine
-
a raised horizontal surface“the speaker mounted the platform”
-
any military structure or vehicle bearing weaponsweapons platform
-
the combination of a particular computer and a particular operating system
-
a document stating the aims and principles of a political party“their candidate simply ignored the party platform”program