English dictionary
nectar meaning and definition
Definition and meaning of nectar at MeaningMonkey.org. nectar meaning and definition in the English Dictionary.NECTAR noun
Definition of nectar (noun)
- 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
- synonyms: ambrosia
Source: Princeton University Wordnet