Definition, synonyms and related words
The large viewing surface upon which films are projected in a cinema.