Attested.to

Definition

success in mastering something difficult

Seed ·

Term in context

conquest in CommonParlance