Attested.to

Definition

acknowledge faults or shortcomings or failing

Seed ·

Term in context

apologize in CommonParlance