CITY CENTRE | Meaning & Definition for UK English
noun (US city center) The central part or main business and commercial area of a city. ‘a new metro station provides a direct link to the city centre’ More example sentences ‘The new building lies in a slightly scruffy district to the north of the city centre.’ ‘During the 1960s, the university decamped to a …
CITY CENTRE | Meaning & Definition for UK English Read More »