itch

US /ɪtʃ/

UK /ɪtʃ/

B1

noun

  • Something you are desperate to do
  • Feeling on the skin that makes you want to scratch

verb

  • To have a skin irritation you want to scratch