NECTAR


Meaning of NECTAR in English

[noun] [U] - a sweet liquid produced by flowers and collected by bees and other insects, or (in ancient Greek and Roman stories) the drink of the godsThe bee turns nectar into honey.This wine tastes like nectar (= tastes excellent).

Cambridge English vocab.      Кембриджский английский словарь.