(n)screena protective covering consisting of netting; can be mounted in a frame“they put screens in the windows for protection against insects”, “a metal screen protected the observers”