Loading page
natural resources is a noun meaning "resources (actual and potential) supplied by nature". It carries one recorded sense.
resources (actual and potential) supplied by nature
Definitions, synonyms and semantic relations for natural resources come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.