English Dictionary
Definition trove in British English
trove noun
[countable] noun
/trəʊv/
1
a large supply of something such as art or information
Synonyms and related words
