Attested.to

Definition

having or revealing supreme mastery or skill

Seed ·

Term in context

consummate in CommonParlance