Bus-trap Definition
noun
Construction or device placed on a road that only allows (public transport) buses to pass, not other large motor vehicles.
Wiktionary
Other Word Forms of Bus-trap
Noun
Singular:
bus-trap
Plural:
bus-trapsRelated Articles
Find Similar Words
Find similar words to bus-trap using the buttons below.