tekidannara
1. If/when throwing; If/when launching (a grenade)
Noun
#1469398
1. If/when throwing; If/when launching (a grenade)
1. grenade
1. grenadier; grenade thrower
1. enemy bullet
1. grenade launcher
1. grenade launcher
1. Enemy; Hostile
1. Grenadier's; Grenadier
1. Grenade; Explosive
1. With grenades; By grenade