to sink into oblivion
Verb
to set into something
Verb
to plunge into something
Verb
to set into something
Verb
to plunge into debts
Verb
to be head over ears in debt
Verb
to be lost with all hands
Verb
to get stuck in the mud
Verb
to be deeply involved in debt
Verb
to attract attention
Verb
to dip below the horizon
Verb
to assist a ship in distress
Verb
to be on the brink of ruin
Verb