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


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

Derived forms: natural resources

Type of: resource

Encyclopedia: Natural resource