European remix of 'Lust For Life' (4,2,5)
I believe the answer is:
joie de vivre
'life' is the definition.
(thesaurus)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for joie de vivre that I've seen before include "Enjoyment of life" , "Exuberance in enjoying life" , "Ebullience" .)