{n.}, {slang} A wish for money; greed. * /He was born with an itching palm./ * /The bellboys in that hotel seem always to have itching palms./
ITCHING PALM
Meaning of ITCHING PALM in English
Dictionary of English idioms . Словарь английских идиом. 2012