MotorcoachnounA motorised bus, or coach.Synonyms: autobus, bus, coach, motorbus, omnibus🔗 Explore synonyms & relationships🌍 See word origin & history