American English

Definition of nature reserve noun from the Oxford Advanced American Dictionary


nature reserve

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