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