Synonyms and Antonyms of platform
1
a level usually raised surface
- you'll have to stand up there on the platform for your speech
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