宣誓证词

名词

neolog

supporting deposition

noun

Definitions of supporting deposition

English

(CRIMINAL LAW) a formal sworn statement by a police officer or witness supporting the facts that a defendant has committed the offense with which he has been accused

The victim (=person suffering from the crime) provided a written supporting deposition.