WordRel.com
new town
Noun
a planned urban community created in a rural or undeveloped area and designed to be self-sufficient with its own housing and education and commerce and recreation
domain region
Britain
Great Britain
U.K.
UK
United Kingdom
United Kingdom of Great Britain and Northern Ireland
hypernym
populated area
urban area
new town vs populated area
new town vs urban area
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details