Attested.to

Definition

make publicity for; try to sell (a product)

Seed ·

Term in context

advertize in CommonParlance