inner resources
1.
(
noun
) a resource provided by the mind or one's personal capabilities: "to have resource against loneliness"
Related Words:
resource
Terms and Conditions of Use / Copyright Notice