Dictionary.com
Thesaurus.com
has interlaced
  • present perfect of interlace (3rd person singular).