legal agreement

Noun

 * 1)  An agreement that is legally binding on the parties in some way.