charabanc

noun archaic autocar, òmnibus.