Drink downed noisily at bar after opening (6)
I believe the answer is:
nectar
'drink' is the definition.
(I know that nectar is a type of drink)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for nectar that I've seen before include "Divine drink" , "Secretion collected by bees" , "Sweet, delicious, drink" , "Sweet plant secretion" , "Sweet fluid collected by bees" .)