Part of speech
Noun, Feminine, Singular
Definition
A term used especially in connection with academic publishing indicating a print or digital facility for the deposit of academic or scholarly publications, such as journal articles or conference papers.