What is the full meaning of charabancs
CHARABANC, (French) a sightseeing motor coach [n]
Example of the word charabancs placed on a Scrabble board.