Answer: stockpiler

AnswerCrossword Clue
stockpilerto accumulate for eventual use
stockpilersupply of something kept in reserve
stockpilerone who stockpiles