SELF-RELIANT


Meaning of SELF-RELIANT in English

[self-re.li.ant] adj (1848): having confidence in and exercising one's own powers or judgment

Merriam-Webster English vocab.      Английский словарь Merriam Webster.