slush funds

English

Noun

slush funds

  1. plural of slush fund