To have a special treat
To give great pleasure or joy:
To be agreeable; give pleasure; satisfy
To keep pleasantly or enjoyably occupied or interested; entertain
To give (someone or oneself) something pleasurable:
(Intransitive) To have someone over at one's home for a party or visit.
To perform (a religious ceremony):
To be nourished or supported:
To dine at a banquet
To cover with a layer:
To turn (a person or thing) aside from a course, direction, etc. into another; deflect
To arouse strong feeling in:
Find another word for regale. In this page you can discover 22 synonyms, antonyms, idiomatic expressions, and related words for regale, like: feast, delight, please, amuse, treat, wine-and-dine, entertain, celebrate, feed, banquet and delicacy.