Synonyms of Grenade in English :
Antonyms of Grenade in English
Thesaurus of Grenade in English
Grenade
see definition of grenadeHypernyms of grenade
1. (noun) a small explosive bomb thrown by hand or fired from a missile
Hyponyms of grenade
1. (noun) a small explosive bomb thrown by hand or fired from a missile