stay afloat

INTRANSITIVE VERB PHRASE
(to continue floating)-mantenerse a flote
Synonyms for stay afloat
Other Dictionaries
Explore the meaning of stay afloat in our family of products.
Word of the Day
turkey