TROLLEY CAR


Meaning of TROLLEY CAR in English

■ noun US a tram powered by electricity obtained from overhead wires by means of a trolley wheel.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.