Attested.to

Definition

likely to attract attention

Seed ·

Term in context

attention-getting in CommonParlance