• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp