n. A horse-drawn, and then later, motorized omnibus with open sides, and often, no roof.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a vehicle carrying many passengers; used for public transport
Word Usage
"You've no doubt guessed the festive twist already; yes, instead of trundling around sunny southern Europe, the titular charabanc will slowly wend its way to Lapland, culminating in a meeting with "the real Father Christmas"."