Attested.to

Definition

filled with the emotional impact of overwhelming surprise or shock

Seed ·

Term in context

astonished in CommonParlance