'itching palm' definitions:

Synonyms of 'itching palm'

From: Moby Thesaurus