|Origin:||tresor trové 'found treasure'|
treasure trove [uncountable]
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.
2SCL British English law
valuable objects, coins etc that are found where they have been hidden or buried, which are not claimed by anyone