banquet
Definitions
An elaborate and formal evening meal for many people, typically in honor of someone or for a special occasion.
A sumptuous feast or an abundant meal.
Examples
The king hosted a grand banquet to celebrate the victory of his army.
We were invited to a lavish banquet featuring a variety of exotic dishes.
The charity banquet raised thousands of dollars for the local hospital.