charabanc in English
- charabanc⇄charabanc orchar-a-banc, noun, pl.-bancs.
(British.)
1. a large motorbus used for excursions, having several rows of benches facing forward.
Ex. Apart from a few luxurious tourist charabancs, the buses tend to be battered (Harper's).