Attested.to

Definition

surpass in excellence

Seed ·

Term in context

better in CommonParlance