afloat (adj.)youdaoicibaDictYouDict[afloat 词源字典]
Old English aflote, on flot, from a- "on" (see a- (1)) + flot "body of water" (see float (n.)).[afloat etymology, afloat origin, 英语词源]