Attested.to

Definition

making an important discovery

Seed ·

Term in context

breakthrough in CommonParlance