Sailor -- isn't he drunk, having drunk this? (8)
I believe the answer is:
absinthe
'drunk this?' is the definition.
The definition suggests a singular noun which matches the answer.
'sailor isn't he drunk' is the wordplay.
'sailor' becomes 'ab' (abbreviation for able seaman).
'drunk' indicates an anagram.
'isnt'+'he'='isnthe'
'isnthe' with letters rearranged gives 'sinthe'.
'ab'+'sinthe'='ABSINTHE'
'having' acts as a link.
Can you help me to learn more?
(Other definitions for absinthe that I've seen before include "Strong liquour in the basin?" , "Green liqueur flavoured with wormwood and anise" , "Green aniseed liqueur" , "alcohol" , "Potent aniseed-flavoured drink" .)