Extravagant praise for dance party (4)
I believe the answer is:
rave
This might be a double definition.
'extravagant praise' is the first definition.
'rave' can be an answer for 'praise' (thesaurus). I'm unsure of the 'extravagant' bit.
'dance party' is the second definition.
(rave is a type of dance event)
'for' is the link.
Can you help me to learn more?
(Other definitions for rave that I've seen before include "Laudatory sort of review - quite a rant" , "Talk wildly and irrationally" , "modern dance music" , "Enthusiastically favourable review" , "Wild party; go mad" .)