irritant
1. ir.ri.tant \'ir-*-t*nt\ aj : IRRITATING; specif : tending to produce physical irritati on 2. irritant n : something that irritates or excites
1. ir.ri.tant \'ir-*-t*nt\ aj : IRRITATING; specif : tending to produce physical irritati on 2. irritant n : something that irritates or excites