Is “Itching” a Scrabble word?
Yes
ITCHING
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 Itching
/ˈɪtʃɪŋ/
verb
1.To feel itchy; to feel a need to be scratched.
2.To have a constant, teasing urge; to feel strongly motivated; to want or desire something.
“He started learning to drive and he has been itching for opportunities to practice ever since.”
3.To cause to feel an itch.