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

宣誓作证

名词

neolog

deposition

noun

Comparative law notes

This term corresponds to definition 3.

Definitions of deposition

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.

the action of depositing something (=leaving something somewhere)

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

the process of giving sworn evidence

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