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. 2012