chemical irritant

Noun
  1. A substance producing irritation (synset 115057228)

Found on Word Lists

Other Searches