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./

Dictionary of English idioms .      Словарь английских идиом.