Definisi 'irritant'
English to English
1 Rendering null and void; conditionally invalidating.
source: webster1913
2 Irritating; producing irritation or inflammation.
source: webster1913
3 something that causes irritation and annoyance
• he's a thorn in my flesh
source: wordnet30
4 That which irritates or excites.
source: webster1913
More Word(s)
annoy, bother, chafe, devil, get at, annoyance, botheration, infliction, pain,

Visual Synonyms
Click for larger image