1)
#103,045
Meaning
-
1
English · JMdictbeing deeply in debt;being up to one's ears in debt
Forms
Learn this word with smart reviews that adapt to you
Save word