impeacher

Noun

 * 1) One who impeaches.
 * Although she was not ultimately removed from office, she still carried a grudge against her impeachers.