Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word pepper spray from English dictionary with examples, synonyms and antonyms.

pepper spray   noun

Meaning : 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.