free pardon Meaning, Definition & Usage

  1. noun the formal act of liberating someone
    amnesty; pardon.

WordNet