grenade

Noun
  1. A small explosive bomb thrown by hand or fired from a missile (synset 103463203)

Found on Word Lists

Other Searches