Definition of Grenade

Noun: grenade  gri'neyd

  1. A small explosive bomb thrown by hand or fired from a missile

See also:
Grenada
grenades

Anagrams containing the word grenade

gdreane egrenad degrena adegren nadegre enadegr renadeg