yvlog

Advertisement

Advertisement

new town

noun

  1. (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.


new town

noun

  1. (in Britain) a town that has been planned as a complete unit and built with government sponsorship, esp to accommodate overspill population
“Collins English Dictionary — Complete & Unabridged” 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
Discover More

yvlog History and Origins

Origin of new town1

First recorded in 1915–20
Discover More

Example Sentences

The concept for his story in 2020 came from Cwmbran being a new town, where "often linking houses with roundabouts is the easiest way to build".

From

Conservation charities have accused Prime Minister Sir Keir Starmer of making "misleading" claims that rare spiders had stopped a new town from being built.

From

Work on a number of new towns will begin before the next general election after more than 100 locations across England were put forward, Housing Minister Matthew Pennycook has pledged.

From

Developers hope the new town, which is costing about £2bn to build, will be the most sustainable in the UK.

From

Rewind to when it was built and Secretary of State Roy Mason announced jobs at Marlborough House, an unusual building that aimed to transform the new town.

From

Advertisement

Advertisement

Advertisement

Advertisement