local street
English Dictionary
->
Letter L
-> local street
Search Dictionary:
local street Definition
(n)
a
street
that
is
primarily
used
to
gain
access
to
the
property
bordering
it
local street Synonyms
local road
local street
© Art Branch Inc.