1 a raised level surface; a natural or artificial terrace.
2 a raised surface from which a speaker addresses an audience.
3 Brit. a raised elongated structure along the side of a track in a railway station.
4 the floor area at the entrance to a bus.
5 a thick sole of a shoe.
6 the declared policy of a political party.
Phrases and idioms:
platform ticket a ticket allowing a non-traveller access to a station platform.
Etymology: F plateforme ground-plan f. plate flat + forme FORM
Useful english dictionary. 2012.