Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
streets
in English
streets
us
//strits//
uk
//striːts//
#common
Lemma:
street
The lemma is the base or root form of this word.
Definitions
Noun
paved
roads
in
a
village
or
town
a
road
with
sidewalks
and
buildings
people
living
in
a
neighborhood
public
thoroughfares
with
multiple
roads
urban
dwellers
(
youth
,
poor
,
unemployed
)
in
public
areas
Compounds / Phrases
backstreets