/ Dictionary / Index N new town: Meaning and Definition of Find definitions for: new' town" Pronunciation: [key] (sometimes caps.) a comprehensively planned, self-sufficient urban community that provides housing, educational, recreational, and commercial facilities and often serves to absorb residents from a nearby overcrowded metropolis. New•town Pronunciation: (n'toun", ny'-), [key] a town in SW Connecticut. 19,107. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. Newton's rings New Ulm Related Content Daily Word Quiz: digression Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language