English / word
station
noun A1MEANING 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