Answer: amplesupply

AnswerCrossword Clue
AMPLESUPPLYEnough for everyone and then some