DEPOSER


Meaning of DEPOSER in English

noun one who deposes or degrades from office.

2. deposer ·noun one who testifies or deposes; a deponent.

Webster English vocab.      Английский словарь Webster.