Positive Words Self-sustained 0 1255 Self-sustained – Meaning: Adjective. Operating without the need of external assistance.