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