itch

verb
1
to have an uncomfortable feeling on your skin that makes you want to scratch(= rub your skin with your nails); to make your skin feel like this
خاریدن, خارش داشتن, خارش آوردن
2
to want to do something very much
اشتیاق داشتن, میل شدید داشتن, تمایل شدید داشتن, مشتاق بودن
The crowd was itching for a fight.
He's itching to get back to work.
noun
1
an uncomfortable feeling on your skin that makes you want to scratch yourself (= rub your skin with your nails)
خارش, احساس خارش
see also jock itch
2
a strong desire to do something
عطش, اشتیاق شدید, تمایل شدید
She has an itch to travel.
the creative itch