CHARABANC Meaning of CHARABANC in English [ 'ʃarəbaŋ ]■ noun Brit. an early form of bus.OriginC19: from Fr. char-à-bancs 'carriage with benches'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004