afloat synonyms:
adj
aboard, adrift, at sea, floating, on board ship, under sail.
afloat meaning: 1 floating on water. 2 having enough money to pay what you owe.
She spent seven days afloat on a raft.
Many small businesses are struggling to stay/keep afloat.
House of Fraser to close stores in bid to stay afloat.