Meaning of center of immersion

Definition of center of immersion

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

Other information on center of immersion

WIKIPEDIA results for center of immersion
Amazon results for center of immersion