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