irritatory

listen to the pronunciation of irritatory
English - English
Exciting; producing irritation; irritating