English version

new town

From Longman Dictionary of Contemporary Englishnew townˈnew town noun [countable] πŸ”Š πŸ”Š TOWNone of several complete towns built in Britain since 1946
Examples from the Corpus
new townβ€’ This new town became the main shopping and business office centre.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.