Clue: Having the power or tendency to float or keep afloat June 7, 2017 By Show answer Buoyant More English Words & Origins QuestionsMore Language Questions