Advertisement
Advertisement
new town
noun
- (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
- (in Britain) a town that has been planned as a complete unit and built with government sponsorship, esp to accommodate overspill population
yvlog History and Origins
Origin of new town1
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".
Conservation charities have accused Prime Minister Sir Keir Starmer of making "misleading" claims that rare spiders had stopped a new town from being built.
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.
Developers hope the new town, which is costing about £2bn to build, will be the most sustainable in the UK.
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.
Advertisement
Advertisement
Advertisement
Advertisement
Browse