Naval weapon (7)
I believe the answer is:
torpedo
'naval weapon' is the definition.
(missile used at sea)
This is all the clue.
(Other definitions for torpedo that I've seen before include "Naval missile" , "Naval weapon" , "Self-propelled submarine weapon" , "Explosive underwater weapon" , "Self-propelled marine weapon" .)