Attested.to

Definition

requiring full use of your abilities or resources

Seed ·

Term in context

ambitious in CommonParlance