inner resource

Definitions of inner resource

n a resource provided by the mind or one's personal capabilities

“to have an inner resource against loneliness”
Type of:
a source of aid or support that may be drawn upon when needed

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, can put you on the path to systematic vocabulary improvement.