bus trap
Meanings
noun
- A construction or device placed on a road that only allows (public transport) buses, and no other vehicles with smaller gauge, to pass.
Word forms
Synonyms
Related words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.