nature reserve
noun
: an area where animals and plants are protected and that has few buildings or homes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share