CHARABANC Meaning of CHARABANC in English n. Brit. hist. an early form of motor coach. Etymology: F char {agrave} bancs seated carriage Oxford English vocab. Оксфордский английский словарь. 2012