deposer

noun
de·​pos·​er | \ -zə(r)\
plural -s

Definition of deposer

: one who deposes especially : one that testifies