a place where a bus or train stops regularly for passengers to get on or off I get off at the next stop. Is this your stop? Winchester will be the next station stop.
stop noun definition in Train and bus travel topic from the Oxford Advanced Learner's Dictionary
Explore synonyms and entries related to Train and bus travel
Explore other topic groups related to Train and bus travel