IRRITATORY


Meaning of IRRITATORY in English

adj exciting; producing irritation; irritating.

Webster English vocab.      Английский словарь Webster.