Fish brought in to eat for complete change (5-2)
I believe the answer is:
shake-up
'complete change' is the definition.
'shake up' can be an answer for 'change' (I have seen 'Fundamental change ' mean 'shake up' so perhaps 'change' could also mean 'shake up'). I am not sure about the 'complete' bit.
'fish brought in to eat' is the wordplay.
'fish' becomes 'hake' (hake is a kind of fish).
'brought in to' means one lot of letters goes inside another.
'eat' becomes 'sup' (supping is a kind of eating).
'hake' going within 'sup' is 'SHAKE-UP'.
'for' is the link.
Can you help me to learn more?
(Other definitions for shake-up that I've seen before include "Fundamental change" , "Major reorganisation" , "A radical reorganisation" , "Disturbance: reorganisation" , "Big change" .)