depository (de-pos-i-to-ry)
Definition
noun. any place used for depositing things especially a safe place; someone entrusted to guard and protect something
Example Sentence
The money was kept in a depository.
Synonyms
storage place; archive; repository
Antonyms
lost goods
Rhymes
- depository
- repository