settlement, structured: meaning in law

An agreement where one agrees to pay sums of money to another over a specified period of time.

Browse all legal terms →