|
Need synonyms for town centre? Here's a list of similar words from our thesaurus that you can use instead.
Noun
The main commercial or business area of a town, containing the principle shops, banks
“I will meet you at the town centre for lunch, as there are many restaurants and shops in that area.”
|
|
|
|
|
|