irritant
/ˈɪrʌtʌnt/
Explore definitions, synonyms, and language insights of irritant
Definitions
Noun
something that causes irritation and annoyance; "he''s a thorn in my flesh"