Attested.to

Definition

causing awareness of your shortcomings

Seed ·

Term in context

demeaning in CommonParlance