Definitions of depose
to remove (someone or an authority) from power
Conservative MPs are voting to depose leader Iain Duncan Smith.
to require someone to make a deposition; to be required to make a deposition; to make a deposition
Microsoft began deposing witnesses from Netscape on Wednesday.