What is another word for platforms?
platform(noun) a raised horizontal surface. "the speaker mounted the platform". Synonyms: chopine, weapons platform, political program, program, political platform. platform, political platform, political program, program(noun) a document stating the aims and principles of a political party.
DA: 26 PA: 97 MOZ Rank: 43