Synonyms and Antonyms of platform

1 a level usually raised surface
  • you'll have to stand up there on the platform for your speech
Synonyms of platform
Words Related to platform
2 a place or opportunity for communicating ideas and information
  • for years the publisher has used his newspaper as a platform for his extreme political conservatism
Synonyms of platform
Words Related to platform