self-reliant Meaning, Definition & Usage
-
adjective satellite (of persons) free from external control and constraint in e.g. action and judgment
autonomous; self-directed.
WordNet
Self`-re*li"ant adjective
Definitions
Reliant upon one's self; trusting to one's own powers or judgment.