Words · Familiar

depository

/dɪˈpɑzəˌtɔɹi/ · 10 letters · 9 distinct letters

  1. noun

    a facility where things can be deposited for storage or safekeeping

Look up another word

depository: definition, pronunciation and puzzle history · Nectary