RELATED WORDS
PARAPHRASING
1) to join (things), be joined, (as if) by weaving or lacing together (interlace)
to win a victory over (a player, team, rival)
overthrow, beating