English synonyms about - contact  

streetcar

noun

1 streetcar

A wheeled vehicle that runs on rails and is propelled by electricity.

synonyms: tram, tramcar, trolley, trolley car.

Dutch: mijnwagen, tram
Polish: tramwaj


Find more on streetcar elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0266