flash eliminator


flash eliminator

or

flash suppressor

n (Firearms, Gunnery, Ordnance & Artillery) a device fitted to the muzzle of a firearm to reduce the flash made by the ignited propellant gases