Synonyms of Station

Primary definition: A place where trains, buses, or other vehicles regularly stop to pick up or drop off passengers.

Full Dictionary Entry

Antonyms & Opposite Concepts