Meaning of pepper spray
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
Other information on pepper spray
WIKIPEDIA results for
pepper spray
Amazon results for
pepper spray
Tweet