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. 2012