文polyglot.
← English dictionary
English / word

station

noun A1
MEANING IN ENGLISH

a place where trains, buses, police, or broadcasts are based

a place where a particular service is provided, especially for transportation; a place where a particular service is provided, especially for transportation

In context

01

Meet me at the station.

02

The police station is near the college.

Synonyms

stop,center,terminal

Antonyms

wilderness,desolate place

Collocations

police station,train station,bus station

Sources

Bidyazo vocabulary library ↗