Dictionary search results

Showing 1-2 of 2 results

on-screen British & World English

Shown or appearing in a film or television programme

screen British & World English

Films or television as a medium, genre, or industry