Definition of Motorcoach

  • 1. A vehicle carrying many passengers; used for public transport Noun

Synonyms for word "motorcoach"

Semanticaly linked words with "motorcoach"

Hyponims for word "motorcoach"