Floating on water or able to stay above water; also means having enough money or resources to keep operating.
From a- (on) + float. The nautical sense developed first in the 1500s, and the financial sense came later as metaphor for staying 'above water' financially.
Try Another Word