Financial Releases definition

Financial Releases means the releases necessary to release the Company and its Subsidiaries from the liens and guarantees created as a result of the Credit Agreement and the Indenture.