itchlike adjective1 •Like an itch; similar to a rash or skin irritation that causes itching. formsmore itchlike · most itchlike