Attested.to

Definition

filled with the emotional impact of overwhelming surprise or shock

Seed ·

Term in context

amazed in CommonParlance