Dictionary entry

Depository (2)

Webster's Dictionary 1806

Depository

n.

a place where things are lodged