Attested.to

Definition

move into a strategically more advantageous position

Seed ·

Term in context

develop in CommonParlance