Attested.to

Definition

the position of greatest importance or advancement; the leading position in any movement or field

Seed ·

Term in context

cutting edge in CommonParlance