inner resource Meaning, Definition & Usage

  1. noun a resource provided by the mind or one's personal capabilities
    • to have an inner resource against loneliness

WordNet