Definitions from Wiktionary (bus trap)
▸ noun: A construction or device placed on a road that only allows (public transport) buses, and no other vehicles with smaller gauge, to pass.
▸ Words similar to bus trap
▸ Usage examples for bus trap
▸ Idioms related to bus trap
▸ Wikipedia articles (New!)
▸ Words that often appear near bus trap
▸ Rhymes of bus trap
▸ Invented words related to bus trap
▸ noun: A construction or device placed on a road that only allows (public transport) buses, and no other vehicles with smaller gauge, to pass.
Similar:
busway,
bus lane,
straddling bus,
bus rapid transit,
bus bridge,
metrobus,
bus stop,
buffer stop,
passing place,
tramway,
more...
Opposite:
▸ Words similar to bus trap
▸ Usage examples for bus trap
▸ Idioms related to bus trap
▸ Wikipedia articles (New!)
▸ Words that often appear near bus trap
▸ Rhymes of bus trap
▸ Invented words related to bus trap