Lattice

Concise Bible Dictionary:

Latticework Window Screen