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 - Словарь современного английского языка.