Books are a treasure trove of knowledge.
Meaning: This means that books contain a wealth of information and knowledge.
Choice of Words: Books are collections of written or printed pages, typically bound together. Treasure is a valuable object or collection of objects. Trove is a collection of valuable or desirable things.
Alternative Expressions
Related Expressions