Meaning Of English Dictionary
Search Dictionary:

The meaning of the word "Nectar" in English


Nectar n. : The drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage.

Nectar n. : A sweetish secretion of blossoms from which bees make honey.

Example:
Is it possible to make agave Nectar?

Taxonomy
Nectar, Collect points, Nectar points, shopping, Nectar card, bonus points, Double Points, Sainsbury's, shop, Spend points, triple points, Expedia, Hertz, finance products, DIY, Argos, Homebase, Retailers.

Defination from the web:
Provides details of this reward scheme from Sainsbury's, Barclaycard, Debenhams, and BP geared towards earning points quicker than using their individual programs. 

synonyms
  (noun) ambrosia
  (noun) dainty
  (noun) delicacy
  (noun) fruit crush
  (noun) fruit juice
  (noun) goody
  (noun) kickshaw
  (noun) secretion
  (noun) treat


A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

The definition database by online English dictionary