サイムノワナ
Meanings
Expression
Noun
Finance
1. debt trap (esp. at national level)
Composed of
debt; liabilities; obligation to a person or party (usu. legal or contractual)
trap (for catching animals); snare; trap; trick; ruse