Alarm I’d set for navy man (7)
I believe the answer is:
admiral
'navy man' is the definition.
'alarm i'd set' is the wordplay.
'set' indicates anagramming the letters (instruction to set the letters).
'alarm'+'id'='alarmid'
'alarmid' with letters rearranged gives 'ADMIRAL'.
'for' is the link.
(Other definitions for admiral that I've seen before include "Highest naval rank" , "foremost in fleet" , "Benbow, say" , "Powerful sailor" , "High-ranking naval officer like Nelson" .)