Something to wash down with nectar? (8)
I believe the answer is:
ambrosia
'nectar?' is the definition.
('ambrosia' can be a synonym of 'nectar')
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for ambrosia that I've seen before include "Food and drink of gods" , "Siam boar as food for the gods" , "I'm so Arab (anagram)" , "good food" , "Food of Greek and Roman gods" .)