banquet noun

ADJ. grand, great, lavish, sumptuous | veritable (humorous) The meal that followed was a veritable banquet. | five-course, six-course, etc. | formal, official | royal, state | celebration/celebratory, farewell, wedding | medieval Visitors to the castle can enjoy a medieval banquet with entertainment, in an authentic setting.

VERB + BANQUET give, hold | arrange, prepare (for) The kitchens are preparing for a lavish banquet. | attend The Lord Mayor attended a state banquet last night.

PREP. at a/the ~ He was suddenly taken ill at a banquet given in his honour. | ~ for a banquet for the president