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

Words similar to grenade

grenade synonyms - English related words for grenade

More actions for grenade