English dictionary

depository

noun

Pronunciation

dɪˈpɒzɪtɹi

Parts of speech

Definitions

noun

  1. a facility where things can be deposited for storage or safekeeping

Synonyms

Scroll to Top