Select the option that conveys the meaning of the given idiom most appropriately.
An itching palm
1
An avaricious or greedy person
2
A person suffering from a disease
3
To a bad tampered person
4
A very rich person
Select the option that conveys the meaning of the given idiom most appropriately.
An itching palm