meaning of irritatory

1. Exciting; producing irritation; irritating.


Related Words

irritatory |

Developed & Maintained By Taraprasad.com

Treasure Words