metrobus
Etymology
From metro- + bus.
metrobus means A bus, in an urban rapid transit system, that is somewhat like a tram, and runs in a segregated busway. Lexicurio rates it Sui generis — a strength score of 93 out of 100.
noun
- A bus, in an urban rapid transit system, that is somewhat like a tram, and runs in a segregated busway