Table of Contents
Antonyms
Synonyms
Etymology

1. depository

noun. ['dɪˈpɑːzəˌtɔri'] a facility where things can be deposited for storage or safekeeping.

Etymology

  • depository (English)
  • depositorium (Latin)
  • depositum (Latin)
Antonym.com