Found 2 synonyms
adequate
adequate nutrition
adequate supply
adequate amount
quantity
huge quantity
large quantity