| 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-25 · HyperDic hyper-dictionary · Contact