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