pepper spray noun
plural pepper sprays
plural pepper sprays
Learner's definition of PEPPER SPRAY
[count, noncount]
: a substance made from a chemical found in peppers that causes temporary blindness and pain to the nose, throat, and skin when it is sprayed on someone辣椒喷雾剂