adequate ample enough satisfactory
deficient insufficient lacking scanty
insufficient
suffice sufficiency sufficiently
self-sufficient