← DefinitionshareGuessitchingnounAn irritating sensation on the skin that makes you want to scratch.adjectiveHaving or causing an irritating sensation on the skin.SynonymsurgenoundesirenounAntonymscalmadjective