Yahoo Malaysia Web Search

Search results

  1. Dictionary
    itch
    /ɪtʃ/

    noun

    verb

    • 1. be the site of or cause an itch: "the bite itched like crazy" Similar tinglebe irritatedbe itchysting

    More definitions, origin and scrabble points

  1. Searches related to define itch

    define itchy
    define itching