Hoard : a stock or store of money or valued objects, typically one that is secret or carefully guarded. Deposit : a sum of money paid into a bank or building society account. Supply : make (something needed or wanted) available to someone; provide. Satisfy : meet the expectations, needs, or desires of (someone). Accumulate : gather together or acquire an increasing number or quantity of.