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