feaster
FE'ASTER,
n.
1. One who fares deliciously.
2. One who entertains magnificently.