release print

noun

Definition of release print

: a motion-picture film released for public showing

First Known Use of release print

1937, in the meaning defined above

Keep scrolling for more