To treat is to act a certain way towards a person or thing or to provide medical aid or help.
To distribute over a surface in a layer:
Gratify is defined as to please or give into something.
Entertain is defined as to make hold the attention of someone and give them fun, to have someone over as a guest, or to think about something.
To delight is defined as to cause someone to feel great happiness or to feel great happiness or joy.
(Archaic) To occupy or engage the attention of; to lose in deep thought; to absorb; also, to distract; to bewilder.
To amuse; entertain
Excite is defined as to stir up emotions, action or strong reactions.
Find another word for regaling. In this page you can discover 12 synonyms, antonyms, idiomatic expressions, and related words for regaling, like: treating, spreading, gratifying, entertaining, delighting, amusing, pleasing, recreating, diverting, feeding and celebrating.