What is Tranche Funding?

Legal Definition
Agreement for financing of a set sum of money released in stages to achieve targets and milestones.