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-trapPlural:
 bus-trapsRelated Articles
Find Similar Words
Find similar words to bus-trap using the buttons below.





