1 trolley locomotive | Definition of trolley locomotive

trolley locomotive

noun

Definition of trolley locomotive

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