SELF-SUFFICIENT MEANING IN ENGLISH

• Self-sufficient Definition & Synonyms

  1. (a.) Having an overweening confidence in ones own abilities or worth; hence, haughty; overbearing.
  2. (a.) Sufficient for ones self without external aid or cooperation.


Synonyms:
Self-sufficing,

RECENT SEARCHES