feasted
FE'ASTED,
pp. Entertained sumptuously; delighted.