interlaces

verb
  1. to weave or twist together; to intertwine
  2. to connect or blend together in a complex way

Examples