straddling bus
Noun

straddling bus (plural straddling buses)

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



This text is extracted from the Wiktionary and it is available under the CC BY-SA 3.0 license | Terms and conditions | Privacy policy 0.003
Offline English dictionary