flash eliminator








noun

  1. a device fitted to the muzzle of a firearm to reduce the flash made by the ignited propellant gases
53 queries 0.596