Words · Familiar
depository
/dɪˈpɑzəˌtɔɹi/ · 10 letters · 9 distinct letters
- noun
a facility where things can be deposited for storage or safekeeping
Words · Familiar
/dɪˈpɑzəˌtɔɹi/ · 10 letters · 9 distinct letters
a facility where things can be deposited for storage or safekeeping