platform

noun

  1. 1

    a woman's shoe with a very high thick sole

  2. 2

    a raised horizontal surface

    the speaker mounted the platform

  3. 3

    any military structure or vehicle bearing weapons

  4. 4

    the combination of a particular computer and a particular operating system

  5. 5

    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

Synonyms

Also useful for “platform”:Unscrambler