itcher (English, noun)
expansion: itcher (plural itchers)
Senses:
glosses: Someone who itches
glosses: Something that causes itching
Forms:
form: itchers
tags: plural