NATURE RESERVE Meaning of NATURE RESERVE in English noun an area of land where the animals and plants are protected Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005