Grand Release definition

Grand Release means the release in the form of Exhibit G hereto, pursuant to which S▇▇▇▇ ▇▇▇▇▇▇▇▇ releases all claims against, inter alia, Purchaser and certain other parties.