/ Dictionary / Index N New Forest: Meaning and Definition of Find definitions for: New" For'est Pronunciation: [key] a forest region in S England, in Hampshire: national park. 145 sq. mi. (376 sq. km). Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. Newfie newfound Related Content Daily Word Quiz: gregarious Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language