Drink of the gods (6)
I believe the answer is:
nectar
'drink of the gods' is the definition.
(drink of the gods in Greek myth)
This is the entire clue.
(Other definitions for nectar that I've seen before include "Ambrosia" , "Drink of gods and insects" , "Fluid secreted by flowers" , "Bees drink it" , "Heavenly brew" .)