• word of the day


    ambrosia - Dictionary definition and meaning for word ambrosia

    (noun) a mixture of nectar and pollen prepared by worker bees and fed to larvae
    Synonyms : beebread
    (noun) any of numerous chiefly North American weedy plants constituting the genus Ambrosia that produce highly allergenic pollen responsible for much hay fever and asthma
    Synonyms : bitterweed , ragweed
    (noun) fruit dessert made of oranges and bananas with shredded coconut Definition
    (noun) (classical mythology) the food and drink of the gods; mortals who ate it became immortal
    Synonyms : nectar
   Mnemonics (Memory Aids) for ambrosia

Aam Ka rasia (Mango Juice) the food of the God.

ambrosia sounds like 'ambrut' which is food of gods

AMBROSIA - AMRIT (nectar of life) PIYA (to drink).... and only the Gods had the amrit during the sagar manthan.

Powered by Mnemonic Dictionary

ambrosia - (I) AM (cooking up)BROiling some aSIAan food.

Connect with us on Facebook