depositary: meaning and definitions

EnglishType a word

What is depositary?

  • One entrusted with something for preservation or safekeeping.
  • A depository.