English synonyms about - contact  

pepper spray

noun

1 pepper spray

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.

Dutch: pepperspray


Find more on pepper spray elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0167