Pepper spray
-
a chemical based on a substance found in hot peppers , in a container that can be sprayed (= forced out in small drops) into a persons face. This causes pain and tears in the eyes and can be used by police or as a method of self-defence:
Pepper spray meaning & definition 1 of Pepper spray.
-
to spray someone with pepper spray :
Pepper spray meaning & definition 2 of Pepper spray.