rifle_grenade
1. [ noun ] (military,arms) a grenade that is thrown from a launching device attached to the barrel of a rifle
Related terms: grenade