English dictionary, thesaurus, translations & etymology
FreeDict.com

grenade

0 synonyms and 0 antonyms for grenade, ranked by how commonly they're used.

Noun — A small explosive device, thrown by hand or fired from a launcher, designed to burst apart on impact or after a timed fuse.

No synonyms recorded for grenade yet. See its full definition.

← Back to the full definition of grenade
Synonyms and antonyms from Wiktionary, CC BY-SA.