depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of pepper spray
    English to English
    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
  • source: WordNet 3.0
Nearby Word