Attested.to

Definition

go away or leave

Seed ·

Term in context

depart in CommonParlance