NATURAL RESOURCE


Meaning of NATURAL RESOURCE in English

[natural resource] n (1870) 1 pl: industrial materials and capacities (as mineral deposits and waterpower) supplied by nature

2: resource 1b

Merriam-Webster English vocab.      Английский словарь Merriam Webster.