From Longman Business Dictionarydebt overhangˈdebt ˌoverhang noun [uncountable]ECONOMICS when a business or government has so much debt that it is unable to make new investmentsThe rich nations must remember that they are responsible for much of Africa’s debt overhang.