platform
plat-form
noun
A type of computer system or software environment for applications to run on.
"This game is available across multiple platforms."
noun
A declared set of principles or policies of a political party or organisation.
"The party's platform focused on environmental issues."
noun
A raised flat surface, often at a station for boarding trains.
"Please stand behind the yellow line on the platform."
noun
An opportunity or forum for people to express their views publicly.
"Social media provides a platform for many voices."
Thesaurus
Synonyms: chopine, weapons platform, political program, political platform, program