Word Hen
What is the meaning of the word "
irritative
"?
Definitions:
(used of physical stimuli) serving to stimulate or excite
adjective
an irritative agent
Synonyms:
irritating