Home / Dictionary / New town

New town Moderate

New town has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

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

2

A town built to address housing shortages after World War II.

Related Terms
Broader Terms (hypernyms)
urban area
Rhyming Words
own sown town lown mown gown rown down adown known grown frown shown brown sdown coown blown clown crown drown
Compare
New town vs