Answer: flyscreens

AnswerCrossword Clue
flyscreensFLYSCREEN, a wire-mesh screen over a window to prevent flies from entering a room