Definitions for streetcar
Overview of noun streetcar
The noun streetcar has 1 senses? (first 1 from tagged texts)
1. (3) streetcar, tram, tramcar, trolley, trolley car
(a wheeled vehicle that runs on rails and is propelled by electricity)
(a wheeled vehicle that runs on rails and is propelled by electricity)
