Longman Dictionary of Contemporary English homepage

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]
Word of the Day
The ROADS
Word of the Day is:

Other related topics