FREE PARDON


Meaning of FREE PARDON in English

■ noun Brit. an unconditional remission of the legal consequences of an offence or conviction.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.