Noun Definitionmotorcoach1.Definition: a vehicle carrying many passengers; used for public transportRelated Noun(s):autobus, bus, charabanc, coach, jitney, motorbus, omnibusCategory: Objects