Bedeutung von “streetcar” im Essential English Dictionary

streetcar

noun uk /ˈstriːtkɑːr/ US UK tram

an electric vehicle for carrying passengers, mostly in cities, that moves along metal lines in the road

(Definition von “streetcar” aus dem Cambridge Essential Dictionary © Cambridge University Press)