BE ITCHING TO


Meaning of BE ITCHING TO in English

v. phr. To have a very strong desire to do something. Jack is itching to travel abroad.

American idioms English vocabulary.      Английский словарь американских идиом.