Kill enemy guarding large object at sea (3,4)
I believe the answer is:
ice floe
'object at sea' is the definition.
Although both the answer and definition are singular nouns, I can't understand how one could define the other.
'kill enemy guarding large' is the wordplay.
'kill' becomes 'ice' (ice can informally mean to assassinate).
'enemy' becomes 'foe' (foe can mean an enemy or rival).
'guarding' means one lot of letters goes inside another (inserted letters are protected or guarded).
'large' becomes 'L' (eg in clothes sizes).
'foe' placed around 'l' is 'floe'.
'ice'+'floe'='ICE-FLOE'
Can you help me to learn more?
(Other definitions for ice floe that I've seen before include "Floating mass of frozen water" , "One might drift from the pack" , "Expanse of frozen water" , "Frozen floating object" , "Hazard to shipping" .)