hoarder
noun

a person who buys and stores goods in case of need

Browse by Subjects
Contact Committee
associate company
business segment
manpower planning
business angel network