Buoyant

What does this word means buoyant?
1 : able to rise and float in the air or on the top of a liquid buoyant cork. 2 : able to keep a body afloat. 3 : lighthearted, cheerful a buoyant moo...