[self-suf.fi.cient] adj (1589) 1: able to maintain oneself or itself without outside aid: capable of providing for one's own needs
2: having an extreme confidence in one's own ability or worth: haughty, overbearing
[self-suf.fi.cient] adj (1589) 1: able to maintain oneself or itself without outside aid: capable of providing for one's own needs
2: having an extreme confidence in one's own ability or worth: haughty, overbearing
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012