New Town Definition
noun
A planned urban community designed for self-sufficiency and providing housing, educational, commercial, and recreational facilities for its residents.
American Heritage
Any of a number of comprehensively planned, often self-contained, towns and cities built esp. just after WWII in Great Britain, often under government direction.
Webster's New World
(UK) A town built to address housing shortages post World War II.
Wiktionary
Other Word Forms of New Town
Noun
Singular:
new townPlural:
new-townsRelated Articles
New Town Is Also Mentioned In
Find Similar Words
Find similar words to new town using the buttons below.