A hoard is a store of laid-up articles or items: "This is the squirrels' hoard of nuts." Horde means "crowd": "A horde of picnickers descended upon the beach."
Dictionary of problem words and expressions. Harry Shaw. 1975.
Dictionary of problem words and expressions. Harry Shaw. 1975.