metrobus
See also:
metrobús
English
Etymology
From
metro-
+
bus
.
Noun
metrobus
(
plural
metrobuses
)
A
bus
, in an
urban
rapid transit
system, that is somewhat like a
tram
, and runs in a segregated
busway