ITCHING


Meaning of ITCHING in English

I

adj. ( colloq. ) (cannot stand alone)

1) ~ for (he's ~ for a fight)

2) ~ to + inf. (he's ~ to get into action)

II

n.

1) to cause ~

2) to alleviate, relieve (the) ~

The Bbi combinatory dictionary of English, a guide to word combinations.      Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.