SUFFICIENT

(adjective) Enough, adequate. For example: It is a basic human right to have sufficient food to eat, warm housing and clothing.