depository library

Noun
  1. A depository built to contain books and other materials for reading and study (synset 103665990)

Other Searches