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