Open main menu

Wiktionary β

See also: Newtown

EnglishEdit

 
Wikipedia has an article on:
Wikipedia

NounEdit

new town (plural new towns)

  1. (Britain) A town built to address housing shortages after World War II.
  2. Used other than with a figurative or idiomatic meaning: see new,‎ town.