Meaning of charabanc

Definition of charabanc

(noun) a vehicle carrying many passengers; used for public transport; "he always rode the bus to work"

Other information on charabanc

WIKIPEDIA results for charabanc
Amazon results for charabanc