Put the lid on a drink (6)
I believe the answer is:
scotch
I believe this is a double definition.
'put the lid on' is the first definition.
(I've seen this before)
'a drink' is the second definition.
(Scotch is an example)
(Other definitions for scotch that I've seen before include "Put an end to - in Caledonia?" , "Put an end to, say rumour" , "Put paid to - whisky" , "Put an end to - as Jock might?" , "Put an end to - whisky spelt thus?" .)