treasure trove /ˈtreʒə trəʊv $ -ʒər troʊv/ BrE AmE noun [uncountable]
[ Date: 1500-1600 ; Language: Anglo-French ; Origin: tresor trové 'found treasure' ]
1 . a group of valuable or interesting things or pieces of information, or the place where they are
treasure trove of
Our Science Shop is a treasure trove of curiosities and gadgets.
2 . British English law valuable objects, coins etc that are found where they have been hidden or buried, which are not claimed by anyone