Crossword Genius

Release energy on organ in mazurka, perhaps? (11)

Ross

I believe the answer is:

deliverance

'release' is the definition.
(thesaurus)

'energy on organ in mazurka perhaps?' is the wordplay.
'energy' becomes 'e' (physics symbol as in E=mc2).
'on' is a charade indicator (letters next to each other).
'organ' becomes 'liver' (liver is a kind of organ).
'in' is an insertion indicator.
'mazurka perhaps?' becomes 'dance' (mazurka is a kind of dance).
'e'+'liver'='eliver'
'eliver' going into 'dance' is 'DELIVERANCE'.

(Other definitions for deliverance that I've seen before include "Liberation, release" , "Formal utterance" , "Recovery from danger" , "Formal pronouncement" , "Salvation" .)

I've seen this clue in The Telegraph.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.