grenade Meaning, Definition & Usage

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

WordNet


Gre*nade" noun
Etymology
F. grenade a pomegranate, a grenade, or Sp. granada; orig., filled with seeds. So called from the resemblanse of its shape to a pomegranate. See Carnet, Grain a kernel, and cf. Pomegranate.
Definitions
  1. (Min.) A hollow ball or shell of iron filled with powder of other explosive, ignited by means of a fuse, and thrown from the hand among enemies.

Webster 1913