Jump to content

town centre

From Wiktionary, the free dictionary

English

[edit]

Alternative forms

[edit]

Noun

[edit]

town centre (plural town centres)

  1. (British spelling) The main commercial or business area of a town, containing the principal shops, banks, restaurants and public traffic hub.

Synonyms

[edit]
[edit]

Translations

[edit]

Anagrams

[edit]