regale
noun
°A feast, meal.
verb
°To provide a meal and entertainment for someone.
°To please someone with entertainment.