CHARABANC


Meaning of CHARABANC in English

n. vehicle that carries many passengers (from French); (British usage) tour bus (from French)

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