Meaning of trolley car

Definition of trolley car

(noun) a wheeled vehicle that runs on rails and is propelled by electricity

Other information on trolley car

WIKIPEDIA results for trolley car
Amazon results for trolley car