itching If you are itching to do something,it means that you are eager or impatient to do it.

问题描述:

itching If you are itching to do something,it means that you are eager or impatient to do it.

渴望:如果你渴望做某事,意思就是说你很想要或者很有耐心做这件事
(这是对一个词语的解释吧)