hoarder means
hoarder - a person who accumulates things and hides them away for future use. pack rat, scavenger, magpie - someone who collects things that have been discarded by others. miser - a stingy hoarder of money and possessions (often living miserably) niggard, scrooge, skinflint, churl - a selfish person who is unwilling to give or spend