Yahoo Web Search

Search results

  1. Dictionary
    Itch·y
    /ˈiCHē/

    adjective

    • 1. having or causing an itch: "dry, itchy skin"
  1. Searches related to define itchy

    define itchy feetdefine itchy throat