See moren. city centreDefinition of city centre in EnglishUrban nucleus that has great economic and cultural activity. Synonyms of city centre in Englishcity centerdowntown