Definition of Nectar
Noun: nectar nek-tu(r)
- A sweet liquid secretion that is attractive to pollinators
- Fruit juice especially when undiluted
- (classical mythology) the food and drink of the gods; mortals who ate it became immortal
- ambrosia
Anagrams containing the word nectar