Attested.to

Definition

in an amazing manner; to everyone's surprise

Seed ·

Term in context

amazingly in CommonParlance