Irritatory

Ir´ri`ta`to`ry


a.1.Exciting; producing irritation; irritating.