Definitions for "motorcoach"
Keywords:  motorbus
a motorbus.
Deluxe equipment used by most tour operators for group tour programs. Amenities include reclining seats, bathrooms, air conditioning, good lighting and refreshment availability.
a vehicle carrying many passengers; used for public transport; "he always rode the bus to work"
Term for national automotive dealer's association.