0%

ALL meanings of new town

new town
N n
  • noun new town (sometimes initial capital letters) a comprehensively planned, self-sufficient urban community that provides housing, educational, recreational, and commercial facilities and often serves to absorb residents from a nearby overcrowded metropolis. 1
  • countable noun new town A new town is a town that has been planned and built as a single project, including houses, shops, and factories, rather than one that has developed gradually. 0
  • noun new town (in Britain) a town that has been planned as a complete unit and built with government sponsorship, esp to accommodate overspill population 0
  • noun new town any of a number of comprehensively planned, often self-contained, towns and cities built since WWII, often under government direction 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?