<p><strong>noun</strong></p><ul><li>a building or place where works of art, scientific specimens, or other objects of permanent value are kept and displayed.</li></ul><p><strong>adjective</strong></p><ul><li>of or relating to a depository or depositories: the depository role of a bank.</li></ul>