HAND GRENADE





Definition:

  1. [noun] a grenade designed to be thrown by hand

Synonyms: