store

(noun) stock

fund
accumulation (generic term)