depose

depose

depose

Verb

force to leave (an office)

Synonyms:

Verb

make a deposition; declare under oath

Synonyms: