Sea missile in depot or moved (7)
I believe the answer is:
torpedo
'sea missile' is the definition.
'torpedo' can be an answer for 'missile' (missile from a submarine). I'm not sure about the 'sea' bit.
'depot or moved' is the wordplay.
'moved' is an anagram indicator.
'depot'+'or'='depotor'
'depotor' is an anagram of 'TORPEDO'.
'in' is the link.
Can you help me to learn more?
(Other definitions for torpedo that I've seen before include "[SOMETHING FISHY]" , "Naval missile" , "Missile fired from underwater submarine" , "Self-propelled submarine weapon" , "Self-propelled underwater explosive device" .)