downtown
English Dictionary
->
Letter D
-> downtown
Search Dictionary:
downtown Definition
(a)
of
or
located
in
the
lower
part
of
a
town
,
or
in
the
business
center
; "
downtown
Manhattan
"; "
delinquents
roaming
the
downtown
streets
"
(n)
the
commercial
center
of
a
town
or
city
(r)
toward
or
in
the
lower
or
central
part
of
town
downtown Synonyms
business district
downtown
© Art Branch Inc.