Word Meaning

Find the meaning or definition of a english word

Word meaning depository

n. A place where anything is deposited for sale or keeping; as, warehouse is a depository for goods; a clerk's office is a depository for records.
n. One with whom something is deposited; a depositary.

Crossword clues for depository

- Place for safekeeping

Copyright ©2017-2021 Crossword Solver

Follow us facebook croswodsolver

Click (x) to cl0se

Exercise your brain with new crossword game for Android "Happy Crossword"
Get it from Play Store