put (one's) hand in (one's) pocket

put (one's) hand in (one's) pocket

To donate money to charity or to those in need of financial assistance. Even though he didn't have much to his name, John was always willing to put his hand in his pocket for people in the community who needed help. I hate it when charity workers on the street try to make you feel guilty for not putting your hand in your pocket.
See also: hand, pocket, put
Idioms browser ?
Full browser ?