metrobus (English, noun)
expansion: metrobus (plural metrobuses)
Senses:
glosses: A bus, in an urban rapid transit system, that is somewhat like a tram, and runs in a segregated busway
Forms:
form: metrobuses
tags: plural