city centre
noun
plural
city centres
plural
city centres
Britannica Dictionary definition of CITY CENTRE
[count]
British
:
the main or central part of a city
:
the part of a city where there are tall buildings, stores, offices, etc.
—
compare downtown, town centre