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
American idioms English vocabulary. Английский словарь американских идиом. 2012