Attested.to

Definition

likely to attract attention

Seed ·

Term in context

catchy in CommonParlance