DEPOSITORY
10 letters
16 Scrabble points
/dɪˈpɒzɪtɹi/
Definition of DEPOSITORY
noun
-
A place where something is deposited, as for storage, safekeeping or preservation; a repository.
-
A trustee; a depositary.
"depository library"
Source: Wiktionary
Word Details
Letters
D
E
P
O
S
I
T
O
R
Y
Length
10 letters
Scrabble Score
16 points