irritative

Explore definitions, synonyms, and language insights of irritative

Definitions

Adjective Satellite
(used of physical stimuli) serving to stimulate or excite; "an irritative agent"