Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

straddling bus en · NOUN

Meanings

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

Forms

SpellingFeaturesLabelsSource
straddling buses Number=Plur lexicographic