Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

electric bus en · NOUN

Etymology

From electric + bus.

Meanings

  1. A passenger bus powered by electricity by means of an electric motor, with the source of power either from rechargeable batteries or by drawing power from overhead wires.

Forms

SpellingFeaturesLabelsSource
electric buses Number=Plur lexicographic

Hypernyms

trolley bus

Synonyms

electrobus · autostage · e-bus