Silence from salesman on ship (7)
I believe the answer is:
repress
'silence' is the definition.
(I've seen this before)
'salesman on ship' is the wordplay.
'salesman' becomes 'rep' (sales representative).
'on' becomes 're' ('on' can be mean 'with reference to').
'ship' becomes 'SS' (prefix in ship names eg SS Great Britain).
'rep'+'re'+'ss'='REPRESS'
'from' is the link.
(Other definitions for repress that I've seen before include "Curb" , "keep back" , "Keep in subjection" , "Check" , "Silence" .)