hoarder
noun

a person who buys and stores goods in case of need

Browse by Subjects
job costing
American Bankers Association (ABA)
brokerage firm
growth
backtest