'free pardon' definitions:

Definition of 'free pardon'

From: WordNet
noun
The formal act of liberating someone [syn: amnesty, pardon, free pardon]