Attested.to

Definition

force to leave (an office)

Seed ·

Term in context

depose in CommonParlance