Found 16 synonyms in 3 groups
1
Meaning: explosive device
mine, nuclear weapon, bomb, grenade, booby trap
  1. 2
    Meaning: thing
  2. 3
    Meaning: military

Words similar to grenade

grenade synonyms - English related words for grenade