Dictionary search results

Showing 1-3 of 3 results

irritant British & World English

A substance that causes slight inflammation or other discomfort to the body

irritant English Thesaurus

in 1966 Vietnam was becoming an irritant to the Labour government

counterirritant British & World English

Something such as heat or an ointment that is used to produce surface irritation of the skin, thereby counteracting underlying pain or discomfort