depositary
noun
de·pos·i·tary
di-ˈpä-zə-ˌter-ē
plural depositaries
1
: a person to whom something is entrusted
Love words? Need even more definitions?
Merriam-Webster unabridged
Share