Yahoo Web Search

Search results

  1. Dictionary
    Pep·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