Synonyms of Hand Grenade in English :
Antonyms of Hand Grenade in English
Thesaurus of Hand Grenade in English
Hand Grenade
see definition of hand grenadeHypernyms of hand grenade
1. (noun) a grenade designed to be thrown by hand
Synonyms of Hand Grenade in English :
Antonyms of Hand Grenade in English
Thesaurus of Hand Grenade in English
1. (noun) a grenade designed to be thrown by hand