Find the word definition

The Collaborative International Dictionary
Itchless

Itchless \Itch"less\, a. Free from itching.

Wiktionary
itchless

a. Not causing itching.