TROLLEY CAR
Meaning of TROLLEY CAR in English
noun
: a public conveyance for carrying passengers that runs on tracks with motive power derived through a trolley
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012