contract

contract

Definition: A legally binding agreement between two or
more parties.