depository library

Explore definitions, synonyms, and language insights of depository library

Definitions

Noun
a depository built to contain books and other materials for reading and study

Synonyms