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