Hoard or Horde

Hoard, as a noun, is a stock or store of valued objects and, as a verb, means to amass or hide or store away; horde, a noun only, is a throng of often-violent people. Thus A horde of Vikings swept through and made off with a hoard of weapons and gold.