DEPOSITORIES
12 letters
15 Scrabble points
Definition of DEPOSITORIES
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
I
E
S
Length
12 letters
Scrabble Score
15 points