Meaning of SUPPRESSOR in English
[noun] [C]The brakes on the truck have been fitted with a noise suppressor (= a device which stops noise being heard).Plastic is a good weed suppressor (= a substance which stops them from growing).A suppressor is also a device which prevents an electrical machine from having a bad effect on the picture or sound of a television or radio which is near to the machine.
Cambridge English vocab. Кембриджский английский словарь. 2012