American English

Definition of nature reserve noun from the Oxford Advanced American Dictionary

 

nature reserve

 noun
noun
 
 
jump to other results
an area of land where the animals and plants are protected The area has been designated a nature reserve.
See the Oxford Advanced Learner's Dictionary entry: nature reserve

Other results

All matches