flash suppressor

Noun

 * 1) An attachment to the muzzle of a firearm which reduces the amount of visible light created when fired