Attested.to

Definition

pride or congratulate (oneself) for an achievement

Seed ·

Term in context

congratulate in CommonParlance