itchiness(noun) noun1. an irritating cutaneous sensation that produces a desire to scratchSimilar word(s): itch, itchingDefinition categories: thought