Definition of Motorcoach

  • (noun) a vehicle carrying many passengers; used for public transport; "he always rode the bus to work"

Antonyms of Motorcoach


No Antonyms Found.

Homophones of Motorcoach


No Homophones Found.