Attested.to

Definition

experiencing a sudden sense of danger

Seed ·

Term in context

alarmed in CommonParlance