TOWN CENTRE
Meaning of TOWN CENTRE in English
noun
( BrE ) the main part of a town, where the shops / stores are
—compare downtown
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005