Attested.to

Definition

an admission of misdeeds or faults

Seed ·

Term in context

confession in CommonParlance