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"

Synonyms