depositary

(noun, adjective)

adjective

1. Acting as the trusted recipient of a deposit

- The hospital was the depositary institution of our monies.

noun

1. a facility where things can be deposited for storage or safekeeping

Similar word(s): deposit, depository, repository

Definition categories: man–made, facility, installation