Attested.to

Definition

an accident that results in physical damage or hurt

Seed ·

Term in context

accidental injury in CommonParlance