Synonyms of New Town in English :

Antonyms of New Town in English

Thesaurus of New Town in English

New Town

see definition of new town

Hypernyms of new town

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