belly-up
Explore definitions, synonyms, and language insights of belly-up
Definitions
Adjective Satellite
financially ruined; "a bankrupt company"; "the company went belly-up"
Explore definitions, synonyms, and language insights of belly-up