1. (noun)depository, deposit, depositary, repository a facility where things can be deposited for storage or safekeeping Synonyms: bank deposit, sediment, monument, down payment, alluviation, sedimentation, depositary, deposition, depository, deposit, repository, secretary