NEW TOWN


Meaning of NEW TOWN in English

( sometimes caps. ) 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.

[ 1915-20 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .