to be meant for each other (of a man and woman); to be connected through fate; to be destined to marry (each other); (lit.) to be tied by the red string (of fate)
Examples (2 in total)
たぶんそうやって人間関係というのは強固にむすばれてゆくのだ。
Perhaps that is how human relationships are firmly bound together.
彼女が他の男とむすばれることを考えれば、気がおかしくなりそうだ!
The thought of her ending up with another man is enough to drive me out of my mind!