A wheeled vehicle that runs on rails and is propelled by electricity. Synonyms: tram, tramcar, trolley, trolley car.
![]() |
![]() |
![]() | ![]() | ![]() | ||||
|
|
|
![]() |
Words linked to "Streetcar" : tram, horsecar, trolley line, self-propelled vehicle |
Copyright © 2025 Diccionario ingles.com |