MOTORCOACH


Meaning of MOTORCOACH in English

n. touring bus with large windows and large compartment for baggage (some include toilet facilities)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.