hoarderEnglish

hoarder

Noun

A person who accumulates things and hides them away for future use

English: hoarder