Simply plug your letters into the Search and Get definitions for English words.
Definition of ITCH
noun : ITCH
verb : ITCH
) have or perceive an itch; "I'm itching;
) cause to perceive an itch; "his skin itched" ;
See more about : ITCH