- a legally binding contract made between two or more persons

listen to the pronunciation of - a legally binding contract made between two or more persons
English - English

Definition of - a legally binding contract made between two or more persons in English English dictionary

- A legally binding contract made between two or more persons
Agreement