English / word
platform
noun B1MEANING IN ENGLISH
a raised level surface on which people or things can stand, especially beside a railway track; A raised level surface on which people or things can stand.
a raised level surface or stage; a digital environment for applications; a set of beliefs or principles
a raised level surface on which people or things can stand
In context
01
Wait on the train platform.
02
The course uses an online platform for quizzes.
Synonyms
stage,site,system
Antonyms
absence,foundation,floor
Collocations
railway platform,train platform,station platform