inner resources

1. (noun) a resource provided by the mind or one's personal capabilities: "to have resource against loneliness"
Related Words: resource



Terms and Conditions of Use / Copyright Notice