scrape up

verb

1.
gather (money or other resources) together over time