Definition of Self-Sufficient

  • 1. Able to provide for your own needs without help from others Adjective Satellite

Synonyms for word "self-sufficient"

Semanticaly linked words with "self-sufficient"