Itch/ɪt͡ʃ/nounA sensation felt on an area of the skin that causes a person or animal to want to scratch.A constant teasing desire or want.Synonyms: yeuk, yuck, yuik🔗 Explore synonyms & relationships🌍 See word origin & history