← DefinitionshareGuessmotorcoachnounA large, comfortable bus used for long-distance travel or tours.Synonymscoachnounbusnoun