Definition of downtown
English to English adjective - of or located in the lower part of a town, or in the business center
Downtown Manhattan. Delinquents roaming the downtown streets.
source: WordNet 3.0 noun - the central area or commercial center of a town or city
The heart of Birmingham's downtown.
source: WordNet 3.0 adverb - toward or in the lower or central part of town
source: WordNet 3.0
Visual Synonyms 
Nearby Word
downtown, down town, donation, danton, downtime, demotion, damnation, dentation, dentition, de-iodination, dentin, dedentition, dementation, dentine, deamination, dantean, domitian, demitone, detention home, detonation
|
|
|