Meaning : The natural process of laying down a deposit of something.
Synonyms : deposit
Meaning : (law) a pretrial interrogation of a witness. Usually conducted in a lawyer's office.
Meaning : The act of putting something somewhere.
Synonyms : deposit
Translation in other languages :
Meaning : The act of deposing someone. Removing a powerful person from a position or office.
Synonyms : dethronement