afloat (adj.) Look up afloat at Dictionary.com
Old English aflote, on flot, from a- "on" (see a- (1)) + flot "body of water" (see float (n.)).