Fresh wine from a Rhode Island city (7)
I believe the answer is:
newport
'city' is the definition.
(Newport is an example)
'fresh wine' is the wordplay.
'fresh' becomes 'new' (synonyms).
'wine' becomes 'port' (port wine is a kind of wine).
'new'+'port'='NEWPORT'
'from a rhode island' is the link.
I am not very happy about this link. Some or all of it may be part of another bit of the clue.
Can you help me to learn more?
(Other definitions for newport that I've seen before include "There's one in Mayo, Wales and New England" , "City of southeast Wales" , "harbour town" , "Major IOW town" , "Welsh city on the Usk" .)