Definitions for "Itchiness"
an irritating cutaneous sensation that produces a desire to scratch
The state of being itchy.