Meaning of centre of buoyancy

Definition of centre of buoyancy

(noun) (physics) the center of mass of the immersed part of ship or other floating object

Other information on centre of buoyancy

WIKIPEDIA results for centre of buoyancy
Amazon results for centre of buoyancy