ALL meanings of streetcar
street·car
S s - noun streetcar a public vehicle running regularly along certain streets, usually on rails, as a trolley car or trolley bus. 1
- noun streetcar public road vehicle on rails 1
- countable noun streetcar A streetcar is an electric vehicle for carrying people which travels on rails in the streets of a town. 0
- noun streetcar an electrically driven public transport vehicle that runs on rails let into the surface of the road, power usually being taken from an overhead wire 0
- noun streetcar a large coach or car on rails that provides public transportation along certain streets 0