Vocabulary Term: stay afloat

Noun (thing)
USA
UK
stay afloat
USA
UK
have enough to remain in business
USA
UK
"Many companies struggle to stay afloat in the current economic crisis."