deposer
noun
de·pos·er
| \ -zə(r)\
plural -s
Definition of deposer
: one who deposes
especially
: one that testifies