Clue: Cook agreed to keep new pineapple (7)
Answer: GRENADE
Explanation: Definition: pineapple
=a nickname for a GRENADE. (agreed)*, around N[ew]