nectar

nec-tar · noun

imported

Definitions

noun

  1. 1.

    A sweet liquid produced by flowers to attract pollinating insects and birds.

  2. 2.

    (Greek mythology) The drink of the gods.

  3. 3.

    A delicious drink; any very sweet or pleasant substance.

Forms

plural: nectars

Related words

See also: ambrosia, honey, pollen
Synonyms: ambrosia, juice

Etymology

From Greek nektar ("drink of the gods"), possibly from nek- ("death") + -tar ("overcoming"), literally "overcoming death."