Acquitter

Webster's Dictionary of the English Language

·noun One who acquits or releases.