depose

depose

deposes

deposed

deposed

deposing

Verb
force to leave (an office)

Synonymer

Synonymer