Metrobus
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A bus, in an urban rapid transit system, that is somewhat like a tram, and runs in a segregated busway
Etymology
From metro- + bus.
Related phrases
More for "metrobus"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.