History
History
History
UK
US
Meaning:
Show in Sentence
 Show Synonyms 

a flat area built at a higher level than the railway line in a train station

stand or stage

more synonyms
synonyms mode
crossword mode

Cases of word usage

1) a raised platform form in a large room for a speaker (dais)

2) a portable platform for loads (pallet)

3) (Latin) a platform for public speaking (rostrum)

4) a structure put up for workers round a building which is being built or prepared; a platform on which criminals are executed (scaffold)

PLATFORM as in Wiktionary
PLATFORM as in Wikipedia