Meaning of center of buoyancy

Definition of center of buoyancy

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

Other information on center of buoyancy

WIKIPEDIA results for center of buoyancy
Amazon results for center of buoyancy