Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: nature reserve
  1. A protected area of importance for flora, fauna, or natural features of geological or other special interest, which is reserved and managed for purposes of conservation
    - bioreserve, nature reserve, biosphere reserve

Derived forms: nature reserves

Encyclopedia: Nature reserve