Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

pepper spray Definition

Cancel
pepper spray
noun(pepper spray)
a temporarily disabling aerosol that is composed partly of capsicum oleoresin and causes irritation and blinding of the eyes and inflammation of the nose, throat, and skin

Words Related to pepper spray!

pepper spray Examples by Brain Bank Users