Topic: ROADS


streetcar

noun
     
street‧car [countable] American English
TTR a type of bus that runs on electricity along metal tracks in the road [= tram British English]

Explore ROADS Topic