Attested.to

Definition

offering or expressing apology

Seed ·

Term in context

apologetic in CommonParlance