Definitions of hand grenade:

  • noun:   a grenade designed to be thrown by hand