Deposing

Russian Meaning

смещать

свергать

низлагать

свидетельствовать

давать показания под присягой

утверждать

English Meaning

  1. Present participle of depose.