English dictionary
natural resources meaning and definition
Definition and meaning of natural resources at MeaningMonkey.org. natural resources meaning and definition in the English Dictionary.NATURAL RESOURCES noun
Definition of natural resources (noun)
- resources (actual and potential) supplied by nature
- synonyms: natural resource
Source: Princeton University Wordnet