What is the meaning of Buoyancy?

The upward force on a body immersed or partly immersed in a fluid.

The ability of an object to stay afloat in a fluid.

Resilience or cheerfulness.

Source: wiktionary.org