trolley locomotive

noun

Definition of trolley locomotive

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