to collect together by scraping
to gather together something needed (especially money)
To pile or heap up; accumulate.