MyDataFarming







Definitions of interlace:
  • verb:   hold in a locking position
  • verb:   spin or twist together so as to form a cord



more on this topic on answers.com