Attested.to

Definition

a show or display; the act of presenting something to sight or view

Seed ·

Term in context

demonstration in CommonParlance