MACE


Meaning of MACE in English

■ noun trademark an irritant chemical used in an aerosol to disable attackers.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.