banqueting

noun

1.
eating an elaborate meal (often accompanied by entertainment)