Retain a foreign drink as a souvenir (8)
I believe the answer is:
keepsake
'a souvenir' is the definition.
(synonyms)
'retain a foreign drink' is the wordplay.
'retain' becomes 'keep' (keeping is a kind of retaining).
'a foreign drink' becomes 'sake' (sake is a kind of drink. I am not sure about the 'foreign' bit.).
'keep'+'sake'='KEEPSAKE'
'as' acts as a link.
Can you help me to learn more?
(Other definitions for keepsake that I've seen before include "token" , "to remember one by" , "Something of sentimental value" , "Thing retained in memory of giver" , "Remembrance" .)