Attested.to

Definition

an organized program of advertisements

Seed ·

Term in context

ad campaign in CommonParlance