8/11/19 WHAT DOES “SATISFACTION” MEAN (IN LEGAL ENGLISH, SPECIFICALLY CONTRACT LAW)?
Satisfaction means receiving payment or performance of what is due under a contract.