streetcar
nounA public vehicle operated on rails along a regular route, usually through the streets of a city.
nounA
a wheeled vehicle that runs on rails and is propelled by electricity
A public vehicle operated on rails along a regular route, usually through the streets of a city.
nounA
a wheeled vehicle that runs on rails and is propelled by electricity