Charabanc n. (British) an early form of bus, used typically for pleasure trips. [The Waves — Virginia Woolf] Published by Lucy Bellwood View all posts by Lucy Bellwood