grenade

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches