(noun.) an irritating cutaneous sensation that produces a desire to scratch.
(verb.) have a strong desire or urge to do something; 'She is itching to start the project'; 'He is spoiling for a fight'.
(verb.) have or perceive an itch; 'I'm itching--the air is so dry!'.
(verb.) cause to perceive an itch; 'his skin itched'.
杰米整理
伊娃手打