• word of the day

    depositary

    depositary - Dictionary definition and meaning for word depositary

    Definition
    (noun) a facility where things can be deposited for storage or safekeeping
    Synonyms : deposit , depository , repository
Download our Mobile App Today
Receive our word of the day
on Whatsapp