Is “Itch” a Scrabble word?
Yes
ITCH
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Itch
/ɪt͡ʃ/
noun
1.A sensation felt on an area of the skin that causes a person or animal to want to scratch.
2.A constant teasing desire or want.
Synonyms: yeuk, yuck, yuik