English | German | Russian | Czech

irritant English

Meaning irritant meaning

What does irritant mean?

irritant

(= thorn) something that causes irritation and annoyance he's a thorn in my flesh

Synonyms irritant synonyms

What other words have the same or similar meaning as irritant?

Are you looking for...?