Absolutely delight (5)
I believe the answer is:
elate
(Other definitions for elate that I've seen before include "Exhilarate, put in high spirits" , "Make happy or joyful" , "Overjoy" , "Bring joy" , "cheer" .)
I believe the answer is:
elate
(Other definitions for elate that I've seen before include "Exhilarate, put in high spirits" , "Make happy or joyful" , "Overjoy" , "Bring joy" , "cheer" .)