city centre

noun

Definition of city centre

British

  1. :  the main or central part of a city :  the part of a city where there are tall buildings, stores, offices, etc.

Word by Word Definitions

cityplay
  1. :  an inhabited place of greater size, population, or importance than a town or village

    :  an incorporated British town usually of major size or importance having the status of an episcopal see

    :  the financial district of London

centre
  1. : chiefly British spelling ofcenter


Seen and Heard

What made you want to look up city centre? Please tell us where you read or heard it (including the quote, if possible).