1. The state of being itchy. 2. an irritating cutaneous sensation that produces a desire to scratch
itchiness |