Attested.to

Definition

anything that happens suddenly or by chance without an apparent cause

Seed ·

Term in context

accident in CommonParlance