English definition of “platform”
/ˈplætfɔːm/ noun [C]
RAISED SURFACE › a raised surface for people to stand on, especially when they are speaking to a lot of people: The speakers all stood on a platform.
TRAIN › the area in a railway station where you get on and off the train: The train for London, Paddington, will depart from platform 12.
POLITICS › all the things that a political party promises to do if they are elected: They campaigned on a platform of low taxation.
FOR OPINIONS › a way of telling the public about your opinions: Basically, he uses the newspaper as a platform for airing his political views.