TOWN CENTRE
Meaning of TOWN CENTRE in English
ˌtown ˈcentre BrE AmE noun [countable]
British English the main business area in the centre of a town SYN downtown American English
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012