noun a wire-mesh screen over a window to prevent flies from entering a room
flyscreen 🔊 Listen to this noun a wire-mesh screen over a window to prevent flies from entering a room Share Facebook Twitter Google +