PEPPER SPRAY


Meaning of PEPPER SPRAY in English

■ noun an aerosol spray containing oils derived from cayenne pepper, irritant to the eyes and respiratory passages and used as a disabling weapon.

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