Antonym.com
NEW
Table of Contents
1. grenade
Table of Contents
1. grenade
Antonyms
Synonyms
Etymology
1. grenade
noun.
['grəˈneɪd'] a
small
explosive
bomb
thrown
by
hand
or
fired
from
a
missile.
Antonyms
dumb bomb
smart bomb
defend
pass
Synonyms
hand grenade
bomb
Etymology
grenade (English)
grenade (French)
Antonym.com