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

无条件赦免

名词

full

free pardon

noun

Definitions of free pardon

English

an official statement that someone convicted of a crime is now forgiven and released from any further punishment

Michael Shields has won an important battle at the High Court in his bid for a free pardon.