SUFFICE Meaning of SUFFICE in English v. be enough, be sufficient, be adequate, meet the needs of; satisfy Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012