Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: New Thought
Next word: New World
Definition of: new town
A planned, new community, often under government auspices or with government support, consisting of various types of housing, schools, parks, and sometimes local industries.
Comment about this word, ask questions, or add new information about this topic: