Attested.to

Definition

the act of beginning something new

Seed ·

Term in context

debut in CommonParlance