TROLLEY LOCOMOTIVE


Meaning of TROLLEY LOCOMOTIVE in English

noun

: an electrically operated locomotive that obtains power from an overhead wire

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.