Grenade launcher definition
Grenade launcher means a device designed to fire, launch or propel a grenade.
Grenade launcher means a firearm or firearm accessory
Grenade launcher means a device capable of launching a grenade.
More Definitions of Grenade launcher
Grenade launcher means a firearm or firearm accessory used to launch fragmentary explosive rounds designed to inflict death or cause great bodily harm.
Grenade launcher means a firearm or firearm accessory designed to launch small explosive projectiles.
Grenade launcher means a firearm or firearm accessory used designed to launch fragmentary small explosive rounds