irritative
Explore definitions, synonyms, and language insights of irritative
Definitions
Adjective Satellite
(used of physical stimuli) serving to stimulate or excite; "an irritative agent"