Definitions of platforms:

  • noun:   a woman's shoe with a very high thick sole