(n): a party of people assembled to have dinner together
(n): a meal that is well prepared and greatly enjoyed
(n): the food served and eaten at one time
(v): provide a feast or banquet for
(v): be the host of or for
(v): partake in a feast or banquet
(v): eat a meal; take a meal