go belly up

Definitions

[1] bankrott gehen, wegen finanziellen Schwierigkeiten schließen (betrifft ein Unternehmen oder eine Firma)
[2] versagen
[3] sterben