debtor nation
A nation that owes more to other nations than it is owed.
Words nearby debtor nation
debt of honor,
debt of honour,
debt service,
debt swap,
debtor,
debtor nation,
debud,
debug,
debulking operation,
debunk,
deburr