noun
Meaning 1
An electric motor used for the propulsion of a vehicle, such as a tram, trolleybus, electric or diesel-electric locomotive or train.
Definition source: English Wiktionary via Wiktextract
Topics: transport
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided