natural resource
nounDefinition of natural resource
1
natural resources plural
: industrial materials and capacities (such as mineral deposits and waterpower) supplied by nature
Keep scrolling for more
Keep scrolling for more