Learn how to say Deposed correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word depose:
1remove from office suddenly and forcefully:
he had been deposed by a military coup
2 Law testify to or give (evidence) under oath, typically in a written statement:
every affidavit shall state which of the facts deposed to are within the deponent’s knowledge
Middle English: from Old French deposer, from Latin deponere (see deponent), but influenced by Latin depositus and Old French poser ‘to place’