Vocabulary Term: keep something afloat

Verb (infinitive)
USA
UK
keep something afloat
USA
UK
to hold something in minimal working condition
USA
UK
"The accounting department could barely keep the company afloat after the investors pulled their line of credit at the bank."