new_town
1. [ noun ] (geography) 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
Related terms: urban_area UK
Similar spelling:   Newton
  net_ton
  Neotoma