STREETCAR


Meaning of STREETCAR in English

street ‧ car /ˈstriːtkɑː $ -kɑːr/ BrE AmE noun [countable] American English

a type of bus that runs on electricity along metal tracks in the road SYN tram British English

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.