Term: Leakage Definition: See interest leakage; investment leakage. Domain: Finance Source: World Bank: Glossary of Finance and Debt