English | German | Russian | Czech

turning approver English

Meaning turning approver meaning

What does turning approver mean?

turning approver

(legal, India, and, historically in the British Isles) Someone giving full disclosure about a crime in return for pardon.

Are you looking for...?