English edit

Etymology edit

From itch +‎ -er.

Pronunciation edit

Noun edit

itcher (plural itchers)

  1. Someone who itches
  2. Something that causes itching

Derived terms edit

Anagrams edit