'self-sustained' definitions:

Definition of 'self-sustained'

From: WordNet
adjective
Needing no outside support

Words containing 'self-sustained'