Attested.to

Definition

in an advantageous position

Seed ·

Term in context

ahead of the game in CommonParlance