NECTAR

Definition of NECTAR

  1. (noun)a sweet liquid secretion that is attractive to pollinators
  2. (noun)fruit juice especially when undiluted
  3. (noun)(classical mythology) the food and drink of the gods; mortals who ate it became immortal