Remove organ and hand it over (7)
I believe the answer is:
deliver
'hand it over' is the definition.
I can't judge whether this defines the answer.
'remove organ' is the wordplay.
'remove' becomes 'de' (I've seen this in other clues).
'organ' becomes 'liver' (liver is a kind of organ).
'de'+'liver'='DELIVER'
'and' is the link.
Can you help me to learn more?
(Other definitions for deliver that I've seen before include "Set free, provide" , "Dispatch" , "Hand over (to someone)" , "Render" , "Rid" .)