RESOURCE


Meaning of RESOURCE in English

Anything that is both naturally occurring and of use to humans.

English glossary Of Geography.      Английский глоссарий географии.