Interlaced - Definition

interlaced

adj 1: having a pattern of fretwork or latticework [syn:
fretted, interlaced, latticed, latticelike]

Look up another word