straddling bus

English dictionary entry

Meanings

noun
  1. A bus with a passenger compartment raised above road level, allowing other traffic to pass underneath and hence helping to avoid traffic jams.

Word forms

straddling bus straddling buses
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.