natural resource
Meaning
Any source of wealth that occurs naturally, especially surface water, groundwater, minerals, fossil fuels, timber, wild game, soil quality, and air quality.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "natural resource" and many other words and sentences in English.