(adj) :
equal to the end proposed;
adequate to wants;
enough;
ample;
competent; as, provision sufficient for the family; an army sufficient to defend the country; possessing adequate talents or accomplishments; of competent power or ability; qualified; fit