depositaries
Noun
- a facility where things can be deposited for storage or safekeeping
- plural of depositary
Synonyms
Scrabble Score: 15
depositaries: valid Scrabble (US) TWL Worddepositaries: valid Scrabble Word in Merriam-Webster MW Dictionary
depositaries: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 16
depositaries: valid Words With Friends Word