streetcar
1.
(
noun
) a car that runs on rails and is propelled by electricity: "`tram' and `tramcar' are British terms"
Synonyms:
tram
,
tramcar
,
trolley
,
trolley car
Related Words:
horsecar
,
wheeled vehicle
Terms and Conditions of Use / Copyright Notice