Attested.to

Definition

a strong drive for success

Seed ·

Term in context

ambition in CommonParlance