• word of the day

    grenade

    grenade - Dictionary definition and meaning for word grenade

    Definition
    (noun) a small explosive bomb thrown by hand or fired from a missile
   Mnemonics (Memory Aids) for grenade

GRE Made like bomb to the students

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