Motorcoach
Part of speech: noun
Definition: A motorised bus, or coach
Motorbus
Part of speech: noun
Definition: A motorised bus, or coach
Motorcoach as a noun is a motorised bus, or coach while Motorbus as a noun is a motorised bus, or coach
Part of speech: noun
Definition: A motorised bus, or coach
Part of speech: noun
Definition: A motorised bus, or coach
We hope you now know whether to use Motorcoach or Motorbus in your sentence.