Meaning of cinema release in English:

cinema release

noun

  • A film released in cinemas; the action, process, or fact of releasing a film in cinemas.

Origin

Early 20th century; earliest use found in Daily Telegraph (Launceston, Tasmania).