Attested.to

Definition

having a strong desire for success or achievement

Seed ·

Term in context

ambitious in CommonParlance