itchy

US /ˈɪtʃi/

UK /ˈɪtʃi/

B1

adjecitve

  • Nervous and unable to relax
  • (Of skin, etc.) irritated so you want to scratch it