Attested.to

Definition

overcome as with astonishment or disbelief

Seed ·

Term in context

bedaze in CommonParlance