CHARABANC

Definition of CHARABANC

  1. (noun)a vehicle carrying many passengers; used for public transport