Definitions
noun
the center of mass of the immersed part of ship or other floating object
Look “center of immersion” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the center of mass of the immersed part of ship or other floating object