turning approver
Noun
Meaning
turning approver (plural turning approvers)
(law, India and historically in the British Isles) Someone giving full disclosure about a crime in return for pardon.
Noun
turning approver (plural turning approvers)
(law, India and historically in the British Isles) Someone giving full disclosure about a crime in return for pardon.