DEPOSITARY Scrabble 16 Words With Friends 16 Definition noun a facility where things can be deposited for storage or safekeeping. — synonyms: depository, deposit, repository See all 1072 words you can make from DEPOSITARY → 10-letter words Words starting with D Words ending with Y ← Unscramble different letters