Attested.to

Definition

artificial as if portrayed in a film

Seed ·

Term in context

celluloid in CommonParlance