Attested.to

Definition

as a first impression

Seed ·

Term in context

at first blush in CommonParlance