Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of itchy
  1. adjective
    nervous and unable to relax

    Similar: 

  2. adjective
    causing an irritating cutaneous sensation; being affect with an itch
    "he had an itchy toe from the mosquito bite"

    Similar: 

Explanation of itchy
My lists:
Recently viewed words: