Meaning of "Buoyancy"

Ability to float, lifting power when immersed.

Buoyancy Meaning of