interweave

To twist or blend things together so they connect tightly.