Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: natural resources
  1. Resources (actual and potential) supplied by nature
    - natural resource

Type of: resource

Encyclopedia: Natural resources