nature reserve

1 ENTRIES FOUND:
Save
nature reserve noun
plural nature reserves
nature reserve
noun
plural nature reserves
Learner's definition of NATURE RESERVE
[count]
: an area where animals and plants are protected and that has few buildings or homes
called also (US) nature preserve