Attested.to

Definition

a strong drive for success

Seed ·

Term in context

ambitiousness in CommonParlance