Definitions of self-sufficiency:

  • noun:   personal independence