nectar
nec-tar · noun
Definitions
noun
- 1.
A sweet liquid produced by flowers to attract pollinating insects and birds.
- 2.
(Greek mythology) The drink of the gods.
- 3.
A delicious drink; any very sweet or pleasant substance.
Forms
plural: nectars
Related words
Etymology
From Greek nektar ("drink of the gods"), possibly from nek- ("death") + -tar ("overcoming"), literally "overcoming death."