Definition of 'downtown'
You searched for downtowner
Noun
- the commercial center of a town or city
Synonyms: business district
Adjective
- of or located in the lower part of a town, or in the business center; "downtown Manhattan"; "delinquents roaming the downtown streets"
Antonyms: uptown
Adverb
- toward or in the lower or central part of town
Antonyms: uptown