Attested.to

Definition

a movie that is advertised to draw customers

Seed ·

Term in context

coming attraction in CommonParlance