collect for (someone or something)
To solicit money, especially that which is owed, for a particular reason. People keep calling to collect for my credit card bills. There's a boy at the door collecting for charity.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
collect (money) for someone or something
to solicit money for the benefit of someone or something. I would like to collect some money for Fred, who is in the hospital. I am collecting for the church building fund.
collect (money) for something
to solicit money that is owed. I'm collecting money for payment on your loan. Someone is calling to collect for the newspaper delivery.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.