What is the meaning of the word "resource"?
Definitions:
-
a source of aid or support that may be drawn upon when needed noun
- the local library is a valuable resource
-
the ability to deal resourcefully with unusual problems noun
- They were a person of resource.