Attested.to

Definition

make publicity for; try to sell (a product)

Seed ·

Term in context

advertise in CommonParlance