1. (noun)nectar a sweet liquid secretion that is attractive to pollinators Synonyms: ambrosia
2. (noun)nectar fruit juice especially when undiluted Synonyms: ambrosia
3. (noun)ambrosia, nectar (classical mythology) the food and drink of the gods; mortals who ate it became immortal Synonyms: ambrosia, beebread, bitterweed, ragweed, nectar