noun. a vehicle carrying many passengers; used for public transport.
1. Verb, base form Purchase a guided bus or motorcoach tour from a nearby city but beware of high tour prices. 2. Noun, singular or mass The motorcoach returns passengers to the train station for the return trip.