Definition of nectar
English to English noun - a sweet liquid secretion that is attractive to pollinators
source: WordNet 3.0 - fruit juice especially when undiluted
source: WordNet 3.0 - (classical mythology) the food and drink of the gods; mortals who ate it became immortal
source: WordNet 3.0 - The drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage.
source: Webster 1913
Visual Synonyms 
Nearby Word
nectar, nectary, noctuary, nestor, nester, newscaster, negotiator, negotiatory, negatory, nycturia, nocturia, next door, nocturnal, nightwear, news story, nunciature, nostril, non sequitur, nugatory, nagtuturò
|
|
|