deposes
动词 depose:
force to leave (an office)
同义词:depose, force out
make a deposition; declare under oath
同义词:swear, depose, depone