sufficient
Definitions
Enough to meet the needs of a situation or a proposed end.
Adequate for a particular purpose or requirement.
Synonyms
adequate enough ample satisfactory commensurate suitable plentiful
Antonyms
insufficient inadequate lacking deficient scanty meager sparse