Definition
Pair of linked agreements or transactions in which all liabilities, obligations, and rights of one agreement or transaction are mirrored in the second.
Related Videos
http://www.businessdictionary.com/definition/back-to-back.html
http://www.businessdictionary.com/definition/back-to-back.html