RESOURCE Meaning of RESOURCE in English Anything that is both naturally occurring and of use to humans. English glossary Of Geography. Английский глоссарий географии. 2012