depository library


Meanings

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

Synonyms