-
adjective(used of physical stimuli) serving to stimulate or excite
Similar:
-
adjectivecausing physical discomfort
Similar:
-
adjectivecausing irritation or annoyance
Similar:
Words sounding like good irritating
fascinating humiliating devastating irritating mating rating calculating intoxicating excruciating penetrating insinuating accommodating illuminating grating discriminating nauseating plating slating ingratiating lady-in-waiting credit rating film rating replica grating stud mating self-regulating self-deprecating armor grating plank plating sunburst plaiting deck plating