Host’s delivery of treasure trove (5)
I believe the answer is:
horde
'host's' is the definition.
(synonyms)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for horde that I've seen before include "Migratory tribe; army" , "A swarm or multitude" , "Vast crowd" , "Large group of people" , "Great crowd" .)