Synonyms and Antonyms for grenade

1. grenade (n.)

a small explosive bomb thrown by hand or fired from a missile

Synonyms: