Longman Dictionary of Contemporary English homepage

Topic: GEOGRAPHY


town centre

noun
     
town centre [countable]
British EnglishSG the main business area in the centre of a town [= downtown American English]
Word of the Day
The GEOGRAPHY
Word of the Day is:

Other related topics