What is the full meaning of itched
ITCH, to have an irritating sensation in the skin [v]
Example of the word itched placed on a Scrabble board.