Raising the spirits of excited Thai relaxing (12)
I believe the answer is:
exhilarating
'raising the spirits' is the definition.
Although both the answer and definition are present participle verbs, I cannot see how one could define the other.
'excited thai relaxing' is the wordplay.
'excited' is an anagram indicator.
'thai'+'relaxing'='thairelaxing'
'thairelaxing' is an anagram of 'EXHILARATING'.
'of' is the link.
Can you help me to learn more?
(Other definitions for exhilarating that I've seen before include "Making very happy" , "Enlivening" , "Very uplifting" , "Making one feel lively and cheerful" .)