Cracking safe, Edward ate well (7)
I believe the answer is:
feasted
'ate well' is the definition.
'feasted' can be an answer for 'ate' (feasting is a kind of eating). I am not sure about the 'well' bit.
'cracking safe edward' is the wordplay.
'cracking' indicates anagramming the letters.
'edward' becomes 'ted'.
'safe' anagrammed gives 'feas'.
'feas'+'ted'='FEASTED'
Can you help me to learn more?
(Other definitions for feasted that I've seen before include "Ate lavishly" , "Had a lot to eat" , "Banqueted" , "Ate high off the hog" .)