|
Definition of New forest
1. Noun. An area of woods and heathland in southern Hampshire that was set aside by William I as Crown property in 1079; originally a royal hunting ground but now administered as parkland; noted for its ponies.
Generic synonyms: Geographic Area, Geographic Region, Geographical Area, Geographical Region
Group relationships: Hampshire
Group relationships: Hampshire
Definition of New forest
1. Proper noun. A national park in Wiltshire and Hampshire, southern England. ¹
¹ Source: wiktionary.com