pepper spray
Meaning, Definition & Usage
Dictionary
Related
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
WordNet
Previous
peplis
peplos
peplum
peplus
pepo
Next
pepperbrand
peppercorn
pepperer
peppergrass
pepperidge