American English

Definition of nectar noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1a sweet liquid that is produced by flowers and collected by bees for making honey (figurative) On such a hot day, even water was nectar (= very good).
  2. 2the thick juice of some fruits as a drink peach nectar
See the Oxford Advanced Learner's Dictionary entry: nectar