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 © 2024 Diccionario ingles.com |