scratchy

US /ˈskrætʃi/

UK /ˈskrætʃi/

B1

adjective

  • Causing you to itch; causing irritation/annoyance