NEW FOREST


Meaning of NEW FOREST in English

ˌNew ˈForest, the BrE AmE

an area in Hampshire in southern England, which has many ↑ oak and ↑ beech trees, and also has large areas of ↑ heath (=open land with grass) . Many people spend their holidays there, especially to ride horses or walk through the woods.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.