can-shaker
Someone who raises money for a particular place, event, or cause. The phrase alludes to collecting money in a can. Oh, the kids are out being can-shakers for their softball team today. A: "Did you give some money to those can-shakers over there?" B: "Of course! Goodness, they're raising money for a local family whose house burned down." I was proud to see that some of the can-shakers raising money for cancer research were my own students.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.