文polyglot.
← English dictionary
English / word

platform

noun B1
MEANING 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

Sources

Bidyazo vocabulary library ↗