INTERLACED

Definition of INTERLACED

  1. (adj)having a pattern of fretwork or latticework