buoyance ( synonym found)

Definition of buoyance:

(n) : the upward force on a body immersed or partly immersed in a fluid; resilience or cheerfulness

Definition of buoyance:

(n) : the upward force on a body immersed or partly immersed in a fluid; resilience or cheerfulness

Back to Top