Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: nectar  nek-tu(r)
  1. A sweet liquid secretion that is attractive to pollinators
  2. Fruit juice especially when undiluted
  3. (classical mythology) the food and drink of the gods; mortals who ate it became immortal
    - ambrosia

Derived forms: nectars

Type of: dainty, delicacy, fruit crush, fruit juice, goody, kickshaw [archaic], secretion, treat

Encyclopedia: Nectar, Al