- (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
First recorded in 1915–20
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
Examples from the Web for 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