SELF SUFFICIENT Meaning of SELF SUFFICIENT in English independent, not dependent on others, providing for one's own needs Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012