debtor nation; debt-laden country
Refers to a country that owes money to other countries or international institutions. Often used in economic and political contexts.
Japan is one of the world's largest debtor nations.
The debtor country is seeking easier repayment terms.
Compound of 債務 (debt, obligation) and 国 (country).