English dictionary
pepper spray meaning and definition
Definition and meaning of pepper spray at MeaningMonkey.org. pepper spray meaning and definition in the English Dictionary.PEPPER SPRAY noun
Definition of pepper spray (noun)
- a nonlethal aerosol spray made with the pepper derivative oleoresin capiscum; used to cause temporary blindness and incapacitate an attacker; also used as a bear deterrent
Source: Princeton University Wordnet