An unpleasant duty to collect silver in port (9)
I believe the answer is:
anchorage
'port' is the definition.
(I know that anchorage is a type of port)
'an unpleasant duty to collect silver' is the wordplay.
'unpleasant duty' becomes 'chore' (chore is a kind of duty. I am not sure about the 'unpleasant' bit.).
'to collect' means one lot of letters goes inside another (inserted letters are collected by others).
'silver' becomes 'Ag' (Ag is the chemical symbol for silver).
'chore' going around 'ag' is 'chorage'.
'an'+'chorage'='ANCHORAGE'
'in' is the link.
Can you help me to learn more?
(Other definitions for anchorage that I've seen before include "Roads" , "Where boats may be moored" , "Place for ship to stay - Alaska city" , "road" , "Roadstead" .)