English dictionary
coach station meaning and definition
Definition and meaning of coach station at MeaningMonkey.org. coach station meaning and definition in the English Dictionary.COACH STATION noun
Definition of coach station (noun)
- a terminal that serves bus passengers
- synonyms: bus depot, bus station, bus terminal
Source: Princeton University Wordnet