Synonyms of Itching Palm
Primary definition: A colloquial expression indicating a strong desire or expectation to receive money or a financial gain.
Primary definition: A colloquial expression indicating a strong desire or expectation to receive money or a financial gain.