Causing irritation, annoyance or pain.
irritating bureaucracy
Stimulating or exciting a response.
present participle and gerund of irritate
Select a language to see translations