← Back to browseitchingnoun#12,407Translations掻痒そうようかゆみかゆみ掻痒症そうようしょう掻痒感そうようかんEnglish definitionan irritating cutaneous sensation that produces a desire to scratchExamplesI was itching for him to finish his talk.He was itching for a ticket to the concert.Similar wordspitchingbitchingditchinghitchingwitchingswitching← tacticobserver →