- (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.
Origin of new town
Examples from the Web for new town
Historical Examples of new town
The cavalry was posted on the opposite side of the city, along the Horse-market, and fronting the "New-town."The Rise of the Dutch Republic, Volume III.(of III) 1574-84
John Lothrop Motley
At one period residence and park became known as New-town, a name now obsolete.
So, in the spring, this tiny colony went out to Salisbury new-town.
- (in Britain) a town that has been planned as a complete unit and built with government sponsorship, esp to accommodate overspill population