inner resource - a resource provided by the mind or one's personal capabilities; "to have an inner resource against loneliness"resource - a source of aid or support that may be drawn upon when needed; "the local library is a valuable resource"
inner resource
noun
Words related to inner resource
noun a resource provided by the mind or one's personal capabilities