Meaning of streetcar

Definition of streetcar

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

Other information on streetcar

WIKIPEDIA results for streetcar
Amazon results for streetcar