HyperDic

English > 1 sense of the expression centre of immersion:
NOUNlocationcentre of immersion, center of buoyancy, centre of buoyancy, center of immersion(physics) the center of mass of the immersed part of ship or other floating object
English > centre of immersion: 1 sense > noun 1, location
Meaning(physics) the center of mass of the immersed part of ship or other floating object.
Synonymscenter of buoyancy, centre of buoyancy, center of immersion
Categoryphysics, natural philosophyThe science of matter and energy and their interactions
Broadercenter of mass, centre of masspoint representing the mean position of the matter in a body