ITCHING PALM


Meaning of ITCHING PALM in English

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.

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