Depository Library (Noun)
Meaning
A depository built to contain books and other materials for reading and study.
Classification
Nouns denoting man-made objects.
A depository built to contain books and other materials for reading and study.
Nouns denoting man-made objects.