Feedback
Town centre
Meaning
Noun
●
The main
commercial
or business area of a
town
,
containing
the
principal
shops
,
banks
,
restaurants
and public
traffic
hub.
Sourced from
Wiktionary
Synonyms
Downtown
Town Center
City Centre
City Center
Central Business District
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better