There are multiple definitions - click on the translation that matches your context.

宣誓作证

名词

neolog

deposition

noun

Comparative law notes

China

This term corresponds to definition 3.

Definitions of deposition

English

a formal statement given by a witness out of court, recorded by a court reporter and written up for use during a trial or other legal proceedings

The defendant was arrested on the basis of a deposition made by a former work colleague.

English

the action of depositing something (=leaving something somewhere)

The society has donated its archive of papers and other material for deposition in local libraries.

English

the process of giving sworn evidence

Dr Torchwood began three days of his deposition in closed court in Boston.