Search results
- DictionaryPep·per spray
noun
- 1. an aerosol spray containing oils derived from cayenne pepper, irritating to the eyes and respiratory passages and used as a disabling weapon.
Powered by Oxford Languages
noun
Powered by Oxford Languages