See Also: charabanc(dictionary)
charabanc(dictionary)

charabanc (oh)



[Date: 1800-1900; Language: French; Origin: char-a-bancs 'carriage with benches']
a large comfortable bus used for pleasure trips