inner resource

Noun
  1. A resource provided by the mind or one's personal capabilities (synset 105163033)
    "to have an inner resource against loneliness"

Other Searches