Attested.to

Definition

happen or occur as a result of something

Seed ·

Term in context

come forth in CommonParlance