Definitions
noun
a resource provided by the mind or one's personal capabilities
“to have an inner resource against loneliness”
Look “inner resource” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a resource provided by the mind or one's personal capabilities
“to have an inner resource against loneliness”