NEW TOWN


Meaning of NEW TOWN in English

ˈnew town BrE AmE noun [countable]

one of several complete towns built in Britain since 1946

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.