History
History
History
UK
US
Meaning:

to join (things), be joined, (as if) by weaving or lacing together

intertwine

more synonyms
synonyms mode
crossword mode
INTERLACE as in Wiktionary
INTERLACE as in Wikipedia