Random
Grenade launcher
Synonyms for Grenade launcher
bazooka
grenade gun
grenade cup discharge
Possible phrase synonyms
explosive vehicle
explosive machinery
explosive device
round device
projectile device
For more similar words, try
Grenade launcher
on Thesaurus.plus dictionary