• Motorbus

    Full definition of motorbus

    Noun

    motorbus

    (plural motorbuses)
    1. A motorised bus, or coach
    © Wiktionary