Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
streetcars
in English
streetcars
us
/ˈstriːtkɑrz/
uk
/ˈstrɪtkeɪz/
#common
Lemma:
streetcar
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
streetcar
a
tram
or
light
rail
vehicle
operating
on
city
streets
Base Words
cars
street