Synonyms for Center Of Buoyancy (same or very similar meaning)
WordNet sense 1 ((physics) the center of mass of the immersed part of ship or other floating object):
center of immersion, centre of buoyancy, centre of immersion
From the ODE community, based on WordNet
add/edit