Stay afloat— definition, example and pronunciation in USA and UK English

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