English
Detailed Synonyms for bus depot in English
bus depot:
bus depot [the ~] noun
-
the bus depot
– a terminal that serves bus passengers 1the bus station; the coach station; the bus terminal; the bus depot– a terminal that serves bus passengers 1