Deposer in a sentence as a noun

US may even keep supporting them enthusiastically, while supporting a coup against them: Arellano was a US darling until US threw a bananagate at him, then deposed his deposer.

Deposer definitions

noun

a person who testifies or gives a deposition

See also: testifier deponent