Search Details

Word: self-sustaining (lookup usage) (lookup stats)


Meaning:

Adjective:

  • able to provide for one's own needs without help from others; self-sufficient
  • opposing or rejecting exterior influence; independent

Source: Wiktionary | Src Info »