kept afloat
- buoyantAble to float
- floatingStaying atop liquid
- sustainedKept up continuously
- supportedGave aid or backing
- solventDissolving liquid or financially stable
surviving · treading water · bobbing · drifting · bailout · lifeline · rescue · salvaged · struggling · sinking · drowning · lifeboat · current · waves · surface · debt · borrowed · loans
kept afloatsubmerged
Below water's surface
drowned · sunk · went under · capsized · foundered
kept afloatwent bankrupt
Declared legally insolvent
went under · collapsed · failed · folded · shut down
kept afloatoverwhelmed
Defeated by sheer volume
went under · succumbed · broke down · fell apart · crumbled