A new user is preparing a class for 7-9 in General Science with the game Electricity Basics

The definition of itch

8 Definitions of: itch

    1. noun, an irritation or tickling sensation of the skin causing a desire to scratch
    2. noun, a restless desire
    3. noun, any skin disorder, such as scabies, characterized by intense itching
    4. verb, to feel or produce an irritating or tickling sensation
    5. verb, to have a restless desire (to do something)
    6. verb, to scratch (the skin)
    7. verb, itching palm a grasping nature; avarice
    8. verb, have itchy feet to be restless; have a desire to travel
    9. Show me some examples of this word: itch
    10. Show me the etymology of the word: itch

From Collins