The definition of buoyancy refers to whether something can float in water or air, or the power of water or other liquids to keep water afloat, or an optimistic disposition.
(adjective)See buoyancy in Webster's New World College Dictionary
noun
Origin: < buoyant
See buoyancy in American Heritage Dictionary 4
noun
Learn more about buoyancy