NOUN | artifact | window screen | screen to keep insects from entering a building through the open window |
---|
Meaning | screen to keep insects from entering a building through the open window. | |
---|---|---|
Broader | screen | A protective covering consisting of netting |
©2001-24 · HyperDic hyper-dictionary · Contact