meaning of belly-up

belly-up meaning in General Dictionary

economically ruined