VariousWords beta
Related Terms:
Definitions:
Noun
pepper spray
Definition: 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
Definition: A non-lethal chemical agent detived from peppers used in riot control and personal self-defense.
Verb
Definition: To douse (someone or something) with pepper spray.