FLASH ELIMINATOR Meaning of FLASH ELIMINATOR in English cylindrical piece attached to the muzzle of a weapon Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012