Thesaurus.com
Dictionary.com
Showing results for stay afloat. Search instead for staid afloat.

stay afloat