What is the meaning of city centre in English?

Learn vocabulary with pictures as well as definitions of city centre in English

Learn in

See more

n. city centre

Definition of city centre in English

Urban nucleus that has great economic and cultural activity.

Synonyms of city centre in English

city centerdowntown