centre of buoyancy
Also found in: Thesaurus, Medical, Wikipedia.
Switch to new thesaurus
|Noun||1.||centre of buoyancy - (physics) the center of mass of the immersed part of ship or other floating object|
natural philosophy, physics - the science of matter and energy and their interactions; "his favorite subject was physics"