• word of the day

    nectar

    nectar - Dictionary definition and meaning for word nectar

    Definition
    (noun) a sweet liquid secretion that is attractive to pollinators Definition
    (noun) fruit juice especially when undiluted Definition
    (noun) (classical mythology) the food and drink of the gods; mortals who ate it became immortal
    Synonyms : ambrosia
   Mnemonics (Memory Aids) for nectar

in Greek etymology nekter nek=death and ter means overcoming i.e. ambrosia

nectar -> liquid near neck of god(amirtham)


Word used in video below:
text: she's collecting nectar from the flower
Download our Mobile App Today
Receive our word of the day
on Whatsapp