Topic: LAW


free pardon

noun
     
free pardon [countable] British English law
SCL the official act of forgiving someone for a crime

Explore LAW Topic