It tastes heavenly washed down with nectar! (8)
I believe the answer is:
ambrosia
'nectar' is the definition.
(synonyms)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for ambrosia that I've seen before include "luxury food" , "Siam boar as food for the gods" , "meal fit for gods" , "Food of classical gods" , "dish fit for the gods when cooked without salt" .)