NECTAR


Meaning of NECTAR in English

noun a sweetish secretion of blossoms from which bees make honey.

2. nectar ·noun the drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage.

Webster English vocab.      Английский словарь Webster.