pepper spray
English Dictionary
->
Letter P
-> pepper spray
Search Dictionary:
pepper spray Definition
(n)
a
nonlethal
aerosol
spray
made
with
the
pepper
derivative
oleorsein
capiscum
;
used
to
cause
temporary
blindness
and
incapacitate
an
attacker
;
also
used
as
a
bear
deterrent
pepper spray Synonyms
pepper spray
© Art Branch Inc.