• word of the day

    depository

    depository - Dictionary definition and meaning for word depository

    Definition
    (noun) a facility where things can be deposited for storage or safekeeping
    Synonyms : deposit , depositary , repository
Connect with us on Facebook