Meaning of centre of immersion

Definition of centre of immersion

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

Other information on centre of immersion

WIKIPEDIA results for centre of immersion
Amazon results for centre of immersion