Meaning of inner resource

Definition of inner resource

(noun) a resource provided by the mind or one's personal capabilities; "to have an inner resource against loneliness"

Other information on inner resource

WIKIPEDIA results for inner resource
Amazon results for inner resource