• word of the day

    artichoke

    artichoke - Dictionary definition and meaning for word artichoke

    Definition
    (noun) Mediterranean thistlelike plant widely cultivated for its large edible flower head Definition
    (noun) a thistlelike flower head with edible fleshy leaves and heart
    Synonyms : globe artichoke
   Mnemonics (Memory Aids) for artichoke

artichoke= arti (Prayer + choke (ignite)); prayer is ignited by burning of plant sticks.

Download our Mobile App Today
Receive our word of the day
on Whatsapp