Grenade

/ɡɹəˈneɪd/

Antonyms for "grenade" (2 found)

Noun(2 words)
lethal grenadenonexplosive device

More for "grenade"