Synonyms for hand_grenade

1. hand grenade (n.)

a grenade designed to be thrown by hand

Synonyms: