'downtown' definitions:

Definition of 'downtown'

From: WordNet
adverb
Toward or in the lower or central part of town [ant: uptown]
adjective
Of or located in the lower part of a town, or in the business center; "downtown Manhattan"; "delinquents roaming the downtown streets" [ant: uptown]
noun
The central area or commercial center of a town or city; "the heart of Birmingham's downtown" [syn: business district, downtown]