What is a marriage contract?

What is a marriage contract?

A marriage contract is a legal document drawn up by the future spouses to define their property relations during the marriage and the fate of their assets in...