Deposer

Webster's Dictionary of the English Language

·noun One who deposes or degrades from office.

II. Deposer ·noun One who testifies or deposes; a deponent.