CHARABANC


Meaning of CHARABANC in English

[informal] chara [noun] [C] [UK dated] - a large old-fashioned bus, esp. one used by groups for visiting places of interest

Cambridge English vocab.      Кембриджский английский словарь.