stockpile
  • noun a large supply of something held for future use

Not what you were looking for?