window screen: screen to keep insects from entering a building through the open window
screen: a protective covering consisting of netting; can be mounted in a frame
delay: the act of delaying; inactivity resulting in something being put off until a later time