1 trolley shoe | Definition of trolley shoe

trolley shoe

noun

Definition of trolley shoe

: a metal current-collecting device for an electrically propelled vehicle receiving power from overhead wires