noun Military. a grenade designed to be fired from a grenade launcher attached to the muzzle of a rifle or carbine. nouna grenade fired from a rifle