whip-round
noun
1.
an impromptu collection of money
verb
2.
(
intransitive, adverb
) to make such a collection of money