1. charabanc - Noun
2. charabanc - Verb
a vehicle carrying many passengers; used for public transport
he always rode the bus to work Source: Internet