itchy

/ˈɪtʃi/

adjective

  1. 1

    Having or creating an itch, causing a person or animal to tend to want to scratch.

Translate “itchy” to another language

Click any language to open the translator with this word already filled in.

Itchy Definition & Meaning | TranslatePulse