Eliot's weaver bags iodine salt (7)
I believe the answer is:
mariner
'salt' is the definition.
(synonyms)
'eliot's weaver bags iodine' is the wordplay.
'eliot's weaver' becomes 'marner' (I've seen this in another clue).
'bags' is an insertion indicator (bag can mean secures or steals).
'iodine' becomes 'I' (I is the chemical symbol for iodine).
'marner' going around 'i' is 'MARINER'.
(Other definitions for mariner that I've seen before include "Probe" , "Seafarer, old salt" , "Man of the sea" , "'''The Rime of the Ancient ...'' (Coleridge) (7)'" , "Sea-goer, ancient in the poem" .)