feast
noun
1 the occasion was celebrated with a great feast:
banquet, celebration meal, lavish dinner, sumptuous repast, large meal, formal meal, formal dinner;
treat, entertainment, jollification;
revels, festivities;
informal blowout, feed, junket, spread, binge, bash, do;
British, informal nosh-up, beanfeast, bunfight, beano, scoff, slap-up meal, tuck-in.
▷antonyms snack; fast.
verb
1 they feasted on lobster and beef:
gorge on, dine on, eat one's fill of, indulge in, overindulge in;
eat, devour, consume, partake of;
banquet;
informal binge on, binge-eat, stuff one's face with, stuff oneself with, stuff down, shovel down, wolf down, pig oneself on, pig out on, make a pig of oneself on, cram in, tuck into, put away, pack away, make short work of, get outside of;
British, informal gollop, shift, get one's laughing gear round;
North American, informal snarf;
rare gourmandize.