Attested.to

Definition

succeed in a big way; get to the top

Seed ·

Term in context

arrive in CommonParlance