noun
Meaning 1
The central area of a city in which there is a concentration of retail and business activities.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: central city, city, city center, town centre, downtown, town
Antonyms: none provided
Broader terms: business district, business end