self-reliant - English Synonyms Dictionary

self-reliant

adj.
[1] autonomous , self-directed