Meaning of downtown
Definition of downtown
(adj)
of or
located
in the
lower
part
of a town, or in the
business
center; "downtown Manhattan"; "delinquents roaming the
downtown
streets"
(adv)
toward or in the
lower
or
central
part
of
town
(noun)
the
central
area
or
commercial
center
of a
town
or city; "the
heart
of Birmingham's downtown"
Other information on downtown
WIKIPEDIA results for
downtown
Amazon results for
downtown
Tweet