Attested.to

Definition

bewildering or striking dumb with wonder

Seed ·

Term in context

astounding in CommonParlance