Popular Wordlists
  • 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

Connect with us on Facebook