SELF-RELIANT MEANING IN ENGLISH

• Self-reliant Definition & Synonyms

  1. (a.) Reliant upon ones self; trusting to ones own powers or judgment.


Synonyms:
Autonomous,

RECENT SEARCHES