• Superbus

    Origin

    - + bus

    Full definition of superbus

    Noun

    superbus

    (plural superbuss)
    1. A bus which is larger than or superior to ordinary buses----
    © Wiktionary