revulsor

Noun

 * 1)  A device for applying heat and cold alternately for medical purposes.